X-Git-Url: http://royale.zerezo.com/git/?p=jMoule;a=blobdiff_plain;f=src%2FDonkeyGui.java;fp=src%2FDonkeyGui.java;h=3581754d1cb262a75858185d0dfeacbe7cf0bab1;hp=0cbf25af7e9330bd0e9cb93b982761050e640e92;hb=cce009a622e1a14cc0b85bbf04b71af996e6f001;hpb=10983cb1be957281ec251d7cb7642ac0382cac82 diff --git a/src/DonkeyGui.java b/src/DonkeyGui.java old mode 100644 new mode 100755 index 0cbf25a..3581754 --- a/src/DonkeyGui.java +++ b/src/DonkeyGui.java @@ -24,6 +24,7 @@ public class DonkeyGui extends JFrame setSize(600,400); windowsize=getSize(); setLocation((screensize.width-windowsize.width)/2,(screensize.height-windowsize.height)/2); + setIconImage(Toolkit.getDefaultToolkit().createImage(getClass().getResource("/icon.gif"))); addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent e) { @@ -200,21 +201,31 @@ public class DonkeyGui extends JFrame tabbedPane.add(searchPanel,"Search"); // Downloads panel - //tabbedPane.add(new JScrollPane(new JTable(new DownloadTableModel(donkeyCore.fileInfos))),"Downloads"); - //DownloadTableModel - dataModel=new DownloadTableModel(donkeyCore.fileInfos,donkeyCore); - //TableSorter - sorter=new TableSorter(dataModel); - //JTable - tableView=new JTable(sorter); - tableView.setColumnSelectionAllowed(false); - tableView.setRowSelectionAllowed(false); - sorter.addMouseListenerToHeaderInTable(tableView); - tabbedPane.add(new JScrollPane(tableView),"Downloads"); + //tabbedPane.add(new JScrollPane(new JTable(new DownloadTableModel(donkeyCore.fileInfos))),"Downloads"); + //DownloadTableModel + dataModel=new DownloadTableModel(donkeyCore.fileInfos,donkeyCore); + //TableSorter + sorter=new TableSorter(dataModel); + //JTable + tableView=new JTable(sorter); + tableView.setColumnSelectionAllowed(false); + tableView.setRowSelectionAllowed(false); + sorter.addMouseListenerToHeaderInTable(tableView); + tabbedPane.add(new JScrollPane(tableView),"Downloads"); // Console panel tabbedPane.add(new JScrollPane(donkeyCore.console),"Console"); + // Stats panel + //tabbedPane.add(new JScrollPane(new JTable(new StatTableModel(donkeyCore.statInfos))),"Stats"); + dataModel=new StatTableModel(donkeyCore.statInfos); + sorter=new TableSorter(dataModel); + tableView=new JTable(sorter); + tableView.setColumnSelectionAllowed(false); + tableView.setRowSelectionAllowed(false); + sorter.addMouseListenerToHeaderInTable(tableView); + tabbedPane.add(new JScrollPane(tableView),"Stats"); + try { Thread.sleep(2000);