Welcome![Sign In][Sign Up]
Location:
Search - AbstractTableModel

Search list

[GUI Developtreetable

Description: 用java写得一个treetable实现,可以携带用户自己的数据类。本例带有一个简单得使用例子: 1、导入到Eclipse,把package换成你自己得package 2、运行TreetableMain.java即可 这是本人参考sun公司给出得那个treetable例子写得。重大改进如下: 1、sun公司的例子可能是由于写得较早,里面重写了TreeModel和AbstractTableModel的很多方法。本人改进了它里面的TreeTableModel和TreeTableModelAdapter类,直接从TreeModel和AbstractTableModel继承,所以使代码大幅度缩短。 2、建立了TreetableUserClass抽象类,这个类专门用于存储我们自己的数据。内建递归算法和行转换方法,使一个此类的实例对应于treetable的一行。例子里面有一个很简单的此类的实现,可以直接运行。 (前面上传过一次,不过好像不成功,这里重新传一次。)-written with a treetable realized, users can bring their own data types. The cases with a simple example in the use of : 1, Introduction to the Eclipse, you package replaced two of its own package, can run TreetableMain.java this is my reference sun in the company that is written treetable example. Significant improvements are as follows : 1. Sun's example may be due to earlier written inside a rewrite of the TreeModel and AbstractTableModel many ways. I improved it and inside the TreeTableModel TreeTableModelAdapter category directly from the TreeModel and AbstractTableModel succession that's why the code greatly reduced. 2, a TreetableUserClass abstract category, the category devoted to the memory of our own data. Built - recursive algorithm and line conversion methods to make an
Platform: | Size: 33940 | Author: 李振华 | Hits:

[GUI Developl25

Description: 自己定义的表格,继承AbstractTableModel类,实现自己的表格,文件MyTableDemo.java-own definition of the form, inheritance AbstractTableModel class and realize their forms, documents MyTableDemo.java
Platform: | Size: 4860 | Author: 郭喜春 | Hits:

[GUI Developl25

Description: 自己定义的表格,继承AbstractTableModel类,实现自己的表格,文件MyTableDemo.java-own definition of the form, inheritance AbstractTableModel class and realize their forms, documents MyTableDemo.java
Platform: | Size: 4096 | Author: 郭喜春 | Hits:

[JSP/JavaTakeAwayShopProject

Description: IDE: Myeclipse 6.5 1. Panel Layout: GridBagConstraints 2. Records List: JTable 3. MenuItemsTable: AbstractTableModel 4. OrderedItemsTable: DefaultTableModel 5. Multi-calling: Multi-Thread 6. Network: Socket 7. Database operation: JDBC 8. Event: AWT -IDE: Myeclipse 6.5 1. Panel Layout: GridBagConstraints 2. Records List: JTable 3. MenuItemsTable: AbstractTableModel 4. OrderedItemsTable: DefaultTableModel 5. Multi-calling: Multi-Thread 6. Network: Socket 7. Database operation: JDBC 8. Event: AWT
Platform: | Size: 615424 | Author: RayZhang | Hits:

[FlashMXJXCManager0309

Description: 设计使用 JTable 的应用程序时,务必要注意用来表示表数据的数据结构。DefaultTableModel 是一个模型实现,它使用一个 Vector 来存储所有单元格的值,该 Vector 由包含多个 Object 的 Vector 组成。除了将数据从应用程序复制到 DefaultTableModel 中之外,还可以用 TableModel 接口的方法来包装数据,这样可将数据直接传递到 JTable,如上例所示。这通常可以提高应用程序的效率,因为模型可以自由选择最适合数据的内部表示形式。在决定使用 AbstractTableModel 还是使用 DefaultTableModel 方面有一个好的实践经验,即在创建子类时使用 AbstractTableModel 作为基类,在不需要创建子类时则使用 DefaultTableModel。 -main TableModel dataModel = new AbstractTableModel() { public int getColumnCount() { return 10 } public int getRowCount() { return 10 } public Object getValueAt(int row, int col) { return new Integer(row*col) } } JTable table = new JTable(dataModel) JScrollPane scrollpane = new JScrollPane(table)
Platform: | Size: 2074624 | Author: 秋玉珑 | Hits:

CodeBus www.codebus.net