From: amwaterhouse Date: Mon, 30 Jan 2006 14:53:04 +0000 (+0000) Subject: Smooth font option X-Git-Tag: Root_VamJalview_2_07b+~208 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=7651849dd842b8663742e55f621ffb1c8e631466;p=jalview.git Smooth font option --- diff --git a/src/jalview/jbgui/GPreferences.java b/src/jalview/jbgui/GPreferences.java index 2001efd..02756f1 100755 --- a/src/jalview/jbgui/GPreferences.java +++ b/src/jalview/jbgui/GPreferences.java @@ -103,6 +103,7 @@ public class GPreferences extends JPanel Font verdana11 = new java.awt.Font("Verdana", Font.PLAIN, 11); protected JCheckBox seqLimit = new JCheckBox(); GridLayout gridLayout3 = new GridLayout(); + protected JCheckBox smoothFont = new JCheckBox(); /** * Creates a new GPreferences object. */ @@ -184,7 +185,7 @@ public class GPreferences extends JPanel gapLabel.setHorizontalAlignment(SwingConstants.RIGHT); gapLabel.setText("Gap Symbol "); colour.setFont(verdana11); - colour.setBounds(new Rectangle(170, 170, 155, 21)); + colour.setBounds(new Rectangle(172, 180, 155, 21)); colourLabel.setFont(verdana11); colourLabel.setHorizontalAlignment(SwingConstants.RIGHT); colourLabel.setText("Colour "); @@ -192,20 +193,20 @@ public class GPreferences extends JPanel fontLabel.setHorizontalAlignment(SwingConstants.RIGHT); fontLabel.setText("Font "); fontSizeCB.setFont(verdana11); - fontSizeCB.setBounds(new Rectangle(317, 111, 49, 21)); + fontSizeCB.setBounds(new Rectangle(318, 100, 49, 21)); fontStyleCB.setFont(verdana11); - fontStyleCB.setBounds(new Rectangle(365, 111, 70, 21)); + fontStyleCB.setBounds(new Rectangle(366, 100, 70, 21)); fontNameCB.setFont(verdana11); - fontNameCB.setBounds(new Rectangle(170, 111, 147, 21)); + fontNameCB.setBounds(new Rectangle(171, 100, 147, 21)); gapSymbolCB.setFont(verdana11); - gapSymbolCB.setBounds(new Rectangle(170, 141, 69, 21)); + gapSymbolCB.setBounds(new Rectangle(172, 153, 69, 21)); startupCheckbox.setText("Open file"); startupCheckbox.setFont(verdana11); startupCheckbox.setHorizontalAlignment(SwingConstants.RIGHT); startupCheckbox.setHorizontalTextPosition(SwingConstants.LEFT); startupCheckbox.setSelected(true); startupFileTextfield.setFont(verdana11); - startupFileTextfield.setBounds(new Rectangle(170, 232, 271, 20)); + startupFileTextfield.setBounds(new Rectangle(170, 236, 271, 20)); startupFileTextfield.addMouseListener(new MouseAdapter() { public void mouseClicked(MouseEvent e) @@ -273,7 +274,7 @@ public class GPreferences extends JPanel linkPanel.setLayout(borderLayout2); editLinkButtons.setLayout(gridLayout1); gridLayout1.setRows(3); - linkNameList.setFont(new java.awt.Font("Verdana", Font.ITALIC, 11)); + linkNameList.setFont(verdana11); linkNameList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); linkPanel2.setLayout(borderLayout3); linkURLList.setFont(verdana11); @@ -303,14 +304,14 @@ public class GPreferences extends JPanel jPanel1.setBorder(titledBorder1); jPanel1.setLayout(gridBagLayout1); sortby.setFont(verdana11); - sortby.setBounds(new Rectangle(170, 200, 155, 21)); + sortby.setBounds(new Rectangle(171, 208, 155, 21)); sortLabel.setFont(verdana11); sortLabel.setHorizontalAlignment(SwingConstants.RIGHT); sortLabel.setText("Sort by "); - jPanel2.setBounds(new Rectangle(7, 17, 158, 242)); + jPanel2.setBounds(new Rectangle(7, 17, 158, 246)); jPanel2.setLayout(gridLayout2); - gridLayout2.setRows(8); - jPanel3.setBounds(new Rectangle(168, 47, 274, 26)); + gridLayout2.setRows(9); + jPanel3.setBounds(new Rectangle(167, 41, 274, 26)); exportTab.setLayout(null); epsLabel.setFont(verdana11); epsLabel.setHorizontalAlignment(SwingConstants.RIGHT); @@ -333,7 +334,7 @@ public class GPreferences extends JPanel msfjv.setFont(verdana11); msfjv.setHorizontalAlignment(SwingConstants.LEFT); pirjv.setText("PIR "); - jPanel11.setFont(new java.awt.Font("Verdana", Font.PLAIN, 11)); + jPanel11.setFont(verdana11); jPanel11.setBorder(titledBorder2); jPanel11.setBounds(new Rectangle(30, 72, 196, 182)); jPanel11.setLayout(gridLayout3); @@ -347,30 +348,36 @@ public class GPreferences extends JPanel pileupjv.setHorizontalAlignment(SwingConstants.LEFT); pirjv.setFont(verdana11); pirjv.setHorizontalAlignment(SwingConstants.LEFT); - seqLimit.setFont(new java.awt.Font("Verdana", Font.PLAIN, 11)); + seqLimit.setFont(verdana11); seqLimit.setHorizontalAlignment(SwingConstants.RIGHT); seqLimit.setHorizontalTextPosition(SwingConstants.LEADING); seqLimit.setText("Full Sequence Id"); gridLayout3.setRows(8); + smoothFont.setFont(verdana11); + smoothFont.setHorizontalAlignment(SwingConstants.RIGHT); + smoothFont.setHorizontalTextPosition(SwingConstants.LEADING); + smoothFont.setText("Smooth Font"); jPanel2.add(fullScreen); + jPanel2.add(annotations); jPanel2.add(seqLimit); jPanel2.add(fontLabel); + jPanel2.add(smoothFont); jPanel2.add(gapLabel); jPanel2.add(colourLabel); jPanel2.add(sortLabel); jPanel2.add(startupCheckbox); - visualTab.add(gapSymbolCB); + visualTab.add(startupFileTextfield); + visualTab.add(sortby); visualTab.add(colour); + visualTab.add(gapSymbolCB); + visualTab.add(fontNameCB); + visualTab.add(fontSizeCB); + visualTab.add(fontStyleCB); visualTab.add(jPanel3); jPanel3.add(conservation); jPanel3.add(identity); jPanel3.add(quality); - visualTab.add(sortby); - visualTab.add(startupFileTextfield); - visualTab.add(fontNameCB); - visualTab.add(fontSizeCB); - visualTab.add(fontStyleCB); visualTab.add(jPanel2); linkPanel.add(editLinkButtons, BorderLayout.EAST); editLinkButtons.add(newLink, null); @@ -421,7 +428,7 @@ public class GPreferences extends JPanel dlcr.setHorizontalAlignment(DefaultListCellRenderer.CENTER); gapSymbolCB.setRenderer(dlcr); - tabbedPane.add(visualTab, "Visual"); + tabbedPane.add(visualTab, "visualTab"); tabbedPane.add(connectTab,"Connections"); tabbedPane.add(exportTab, "Output"); jPanel11.add(jLabel1); @@ -432,6 +439,7 @@ public class GPreferences extends JPanel jPanel11.add(pfamjv); jPanel11.add(pileupjv); jPanel11.add(pirjv); + exportTab.add(epsLabel); exportTab.add(epsRendering); exportTab.add(jPanel11);