|
|
| java |
Expert:valarmathi
hi, i asked somany questions but i didnt get a solution still now.
now i need how can add the imageicon from jtable dynamically.
please give me the solution as soon as possible.
regards, valar |
| Answers |
Hi friend,
simple code.
import java.awt.*; import javax.swing.*; import javax.swing.table.*; public class IconImageDemo extends JFrame { public IconImageDemo() { String[] columnNames = {"Picture", "Description"}; Object[][] data ={ {new ImageIcon("juggler.ico"), "Copy"}, {new ImageIcon("new.jpg"), "Add"}, }; DefaultTableModel model = new DefaultTableModel(data, columnNames); JTable table = new JTable( model ) { public Class getColumnClass(int column) { System.out.println("getValueAt(0, column)"+getValueAt(0, 0)); return getValueAt(0, 0).getClass(); } }; table.setPreferredScrollableViewportSize(table.getPreferredSize()); JScrollPane scrollPane = new JScrollPane( table ); getContentPane().add( scrollPane ); } public static void main(String[] args) { IconImageDemo frame = new IconImageDemo(); frame.setDefaultCloseOperation( EXIT_ON_CLOSE ); frame.setSize(300,200); frame.setVisible(true); } }
------------------------------------
Visit for more information.
http://www.roseindia.net/java/example/java/swing/IconColumnHeader.shtml
Thanks.
|
| More Questions |
|
|
Post Answers
Ask Question
Facing Programming Problem?
|
|
|
|
|