setSize(600,400);\r
windowsize=getSize();\r
setLocation((screensize.width-windowsize.width)/2,(screensize.height-windowsize.height)/2);\r
+ setIconImage(Toolkit.getDefaultToolkit().createImage(getClass().getResource("/icon.gif")));\r
addWindowListener(new WindowAdapter() {\r
public void windowClosing(WindowEvent e)\r
{\r
tabbedPane.add(searchPanel,"Search");\r
\r
// Downloads panel\r
- //tabbedPane.add(new JScrollPane(new JTable(new DownloadTableModel(donkeyCore.fileInfos))),"Downloads");\r
- //DownloadTableModel \r
- dataModel=new DownloadTableModel(donkeyCore.fileInfos,donkeyCore);\r
- //TableSorter \r
- sorter=new TableSorter(dataModel);\r
- //JTable \r
- tableView=new JTable(sorter);\r
- tableView.setColumnSelectionAllowed(false);\r
- tableView.setRowSelectionAllowed(false);\r
- sorter.addMouseListenerToHeaderInTable(tableView);\r
- tabbedPane.add(new JScrollPane(tableView),"Downloads");\r
+ //tabbedPane.add(new JScrollPane(new JTable(new DownloadTableModel(donkeyCore.fileInfos))),"Downloads");\r
+ //DownloadTableModel \r
+ dataModel=new DownloadTableModel(donkeyCore.fileInfos,donkeyCore);\r
+ //TableSorter \r
+ sorter=new TableSorter(dataModel);\r
+ //JTable \r
+ tableView=new JTable(sorter);\r
+ tableView.setColumnSelectionAllowed(false);\r
+ tableView.setRowSelectionAllowed(false);\r
+ sorter.addMouseListenerToHeaderInTable(tableView);\r
+ tabbedPane.add(new JScrollPane(tableView),"Downloads");\r
\r
// Console panel\r
tabbedPane.add(new JScrollPane(donkeyCore.console),"Console");\r
\r
+ // Stats panel\r
+ //tabbedPane.add(new JScrollPane(new JTable(new StatTableModel(donkeyCore.statInfos))),"Stats");\r
+ dataModel=new StatTableModel(donkeyCore.statInfos);\r
+ sorter=new TableSorter(dataModel);\r
+ tableView=new JTable(sorter);\r
+ tableView.setColumnSelectionAllowed(false);\r
+ tableView.setRowSelectionAllowed(false);\r
+ sorter.addMouseListenerToHeaderInTable(tableView);\r
+ tabbedPane.add(new JScrollPane(tableView),"Stats");\r
+\r
try\r
{\r
Thread.sleep(2000);\r