X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fjbgui%2FGWsPreferences.java;h=4e855afff86b2bbec0fa2ec35b208d5107c0b7bd;hb=cd05157564b53f68ca9eb3ade15d0e687b57572d;hp=ad65bff7dc27f420d0882cd35e0aa5d1914de22c;hpb=797df64fa2a0a30773d0f48f5494d4155e5a8be3;p=jalview.git diff --git a/src/jalview/jbgui/GWsPreferences.java b/src/jalview/jbgui/GWsPreferences.java index ad65bff..4e855af 100644 --- a/src/jalview/jbgui/GWsPreferences.java +++ b/src/jalview/jbgui/GWsPreferences.java @@ -36,8 +36,8 @@ import javax.swing.JPanel; import javax.swing.JProgressBar; import javax.swing.JScrollPane; import javax.swing.JTabbedPane; +import javax.swing.JTable; import javax.swing.ListSelectionModel; -import javax.swing.SwingConstants; import javax.swing.border.TitledBorder; /** @@ -58,8 +58,9 @@ public class GWsPreferences extends JPanel protected JButton deleteSbrsUrl = new JButton(); - protected JList wsList = new JList(); - + // Web service status and url table + protected JTable wsList=new JTable(); + protected TitledBorder wsListTitleBorder = new TitledBorder( "Web Service Discovery URLS"); @@ -288,11 +289,12 @@ public class GWsPreferences extends JPanel progressBar.setString(""); wsListUrlPanel.setBorder(BorderFactory.createEtchedBorder()); wsListUrlPanel.setLayout(new BorderLayout()); - // wsListUrlPanel.setPreferredSize(new Dimension(482,202)); wsListPane.setBorder(BorderFactory.createEtchedBorder()); wsListPane.getViewport().add(wsList); - // wsListPane.setPreferredSize(new Dimension(380, 80)); + wsList.setPreferredSize(new Dimension(482,202)); + wsListPane.setPreferredSize(new Dimension(380, 80)); wsList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); + wsList.setColumnSelectionAllowed(false); wsList.addMouseListener(new MouseListener() { @@ -325,13 +327,11 @@ public class GWsPreferences extends JPanel } }); - // wsListButtons.setPreferredSize(new Dimension(480, 60)); wsListButtons.setLayout(new FlowLayout()); - // wsListButtons.add(moveWsUrlUp); - // wsListButtons.add(moveWsUrlDown); wsListButtons.add(newWsUrl); wsListButtons.add(editWsUrl); wsListButtons.add(deleteWsUrl); + wsListButtons.setMinimumSize(new Dimension(350,80)); wsListNavButs.setSize(new Dimension(80, 80)); wsListNavButs.setPreferredSize(new Dimension(80, 80)); wsListNavButs.setLayout(new FlowLayout()); @@ -348,7 +348,6 @@ public class GWsPreferences extends JPanel srbsListUrlPanel.setLayout(new BorderLayout()); srbsListPane.setBorder(BorderFactory.createEtchedBorder()); srbsListPane.getViewport().add(sbrsList); - //srbsListPane.setMinimumSize(new Dimension(380, 80)); sbrsList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); sbrsList.addMouseListener(new MouseListener() {