version 0.2
[jMoule] / src / DonkeyGui.java
old mode 100644 (file)
new mode 100755 (executable)
index 0cbf25a..3581754
@@ -24,6 +24,7 @@ public class DonkeyGui extends JFrame
                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
@@ -200,21 +201,31 @@ public class DonkeyGui extends JFrame
                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