git://source.jalview.org
/
jalview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
JAL-4034 Use the new non-modal JDialog for 3DBeacons uniprot lookup confirmation...
[jalview.git]
/
src
/
jalview
/
jbgui
/
GStructureChooser.java
diff --git
a/src/jalview/jbgui/GStructureChooser.java
b/src/jalview/jbgui/GStructureChooser.java
index
d8101e3
..
08cfa03
100644
(file)
--- a/
src/jalview/jbgui/GStructureChooser.java
+++ b/
src/jalview/jbgui/GStructureChooser.java
@@
-28,6
+28,7
@@
import java.awt.Dimension;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.GridLayout;
+import java.awt.Insets;
import java.awt.Point;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.Point;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
@@
-56,6
+57,7
@@
import javax.swing.JTabbedPane;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.ListCellRenderer;
import javax.swing.JTable;
import javax.swing.JTextField;
import javax.swing.ListCellRenderer;
+import javax.swing.SwingConstants;
import javax.swing.Timer;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
import javax.swing.Timer;
import javax.swing.event.ChangeEvent;
import javax.swing.event.ChangeListener;
@@
-595,10
+597,15
@@
public abstract class GStructureChooser extends JPanel
chk_invertFilter.addItemListener(this);
btn_queryTDB = new JButton(
MessageManager.getString("label.search_3dbeacons"));
chk_invertFilter.addItemListener(this);
btn_queryTDB = new JButton(
MessageManager.getString("label.search_3dbeacons"));
+ btn_queryTDB.setIconTextGap(12);
+ btn_queryTDB.setIcon(tdbImage);
+ btn_queryTDB.setVerticalTextPosition(SwingConstants.CENTER);
+ btn_queryTDB.setHorizontalTextPosition(SwingConstants.TRAILING);
btn_queryTDB.setFont(VERDANA_12);
btn_queryTDB.setToolTipText(
MessageManager.getString("label.find_models_from_3dbeacons"));
btn_queryTDB.setFont(VERDANA_12);
btn_queryTDB.setToolTipText(
MessageManager.getString("label.find_models_from_3dbeacons"));
- btn_queryTDB.setPreferredSize(new Dimension(300, 24));
+ btn_queryTDB.setMargin(new Insets(2, 16, 2, 20));
+ // btn_queryTDB.setPreferredSize(new Dimension(200, 32));
btn_queryTDB.setVisible(false);
targetView.setVisible(false);
btn_queryTDB.setVisible(false);
targetView.setVisible(false);
@@
-612,10
+619,11
@@
public abstract class GStructureChooser extends JPanel
JPanel pnl_main = new JPanel(new BorderLayout());
JPanel pnl_controls = new JPanel();
JPanel pnl_main = new JPanel(new BorderLayout());
JPanel pnl_controls = new JPanel();
- pnl_queryTDB = new JPanel(new FlowLayout());
+ pnl_queryTDB = new JPanel();
+ pnl_queryTDB.setLayout(new FlowLayout(FlowLayout.CENTER, 4, 4));
pnl_queryTDB.setBackground(getBackground());
pnl_queryTDB.setBackground(getBackground());
- pnl_queryTDB.add(new JLabel(tdbImage));
pnl_queryTDB.add(btn_queryTDB);
pnl_queryTDB.add(btn_queryTDB);
+
pnl_queryTDB.setVisible(false);
pnl_main.add(pnl_queryTDB, BorderLayout.NORTH);
pnl_controls.add(cmb_filterOption);
pnl_queryTDB.setVisible(false);
pnl_main.add(pnl_queryTDB, BorderLayout.NORTH);
pnl_controls.add(cmb_filterOption);
@@
-945,4
+953,9
@@
public abstract class GStructureChooser extends JPanel
protected abstract void tabRefresh();
protected abstract void validateSelections();
protected abstract void tabRefresh();
protected abstract void validateSelections();
+
+ public JInternalFrame getFrame()
+ {
+ return mainFrame;
+ }
}
\ No newline at end of file
}
\ No newline at end of file