public static JButton createHyperlinkButton(String name, Color color, ActionListener l) { final JideButton button = new JideButton(name); button.setButtonStyle(JideButton.HYPERLINK_STYLE); button.setForeground(color); button.setOpaque(false); button.setHorizontalAlignment(SwingConstants.LEADING); if (l != null) { button.addActionListener(l); } button.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); return button; }
public static JComponent createHyperlinkButton(String name, Color color, ActionListener l) { final JideButton button = new JideButton(name); button.setButtonStyle(JideButton.HYPERLINK_STYLE); button.setForeground(color); button.setOpaque(false); button.setHorizontalAlignment(SwingConstants.LEADING); //button.setRequestFocusEnabled(true); //button.setFocusable(true); button.addActionListener(l); //button.setCursor(Cursor.getPredefinedCursor(Cursor.)); return button; }
private JideButton addPage(int i, final ButtonGroup group, final ButtonPanel buttonsPanel) { AbstractDialogPage optionsPanel = _pageList.getPage(i); final JideButton button = createIconButton(optionsPanel.getTitle(), optionsPanel.getIcon()); button.addActionListener(new AbstractAction(optionsPanel.getTitle(), optionsPanel.getIcon()) { private static final long serialVersionUID = 5987367362274303556L; public void actionPerformed(ActionEvent e) { group.setSelected(button.getModel(), true); setCurrentPage(_pageList.getPageByFullTitle(e.getActionCommand()), buttonsPanel); } }); buttonsPanel.addButton(button, i); group.add(button); return button; }
private JideButton addPage(int i, final ButtonGroup group, final ButtonPanel buttonsPanel) { AbstractDialogPage optionsPanel = _pageList.getPage(i); final JideButton button = createIconButton(optionsPanel.getTitle(), optionsPanel.getIcon()); button.addActionListener(new AbstractAction(optionsPanel.getTitle(), optionsPanel.getIcon()) { private static final long serialVersionUID = -2375074433514421417L; public void actionPerformed(ActionEvent e) { group.setSelected(button.getModel(), true); setCurrentPage(_pageList.getPageByFullTitle(e.getActionCommand()), buttonsPanel); } }); buttonsPanel.addButton(button, i); group.add(button); return button; }
goButton.addActionListener(new java.awt.event.ActionListener() { homeButton.setPreferredSize(new java.awt.Dimension(32, 32)); homeButton.setToolTipText("Jump to whole genome view"); homeButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { homeButtonActionPerformed(evt); backButton.setMinimumSize(new java.awt.Dimension(32, 32)); backButton.setPreferredSize(new java.awt.Dimension(32, 32)); backButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { IGV.getInstance().getSession().getHistory().back(); forwardButton.setMinimumSize(new java.awt.Dimension(32, 32)); forwardButton.setPreferredSize(new java.awt.Dimension(32, 32)); forwardButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { IGV.getInstance().getSession().getHistory().forward(); refreshButton.setPreferredSize(new java.awt.Dimension(32, 32)); refreshButton.setToolTipText("Refresh the screen"); refreshButton.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { refreshButtonActionPerformed(evt); fitToWindowButton.setPreferredSize(new java.awt.Dimension(32, 32)); fitToWindowButton.setToolTipText("Resize tracks to fit in window."); fitToWindowButton.addActionListener(new java.awt.event.ActionListener() {
button.setToolTipText(optionsPanel.getDescription()); button.setEnabled(optionsPanel.isPageEnabled()); button.addActionListener(new AbstractAction() { private static final long serialVersionUID = -8913013217983540816L;
button.setToolTipText(optionsPanel.getDescription()); button.setEnabled(optionsPanel.isPageEnabled()); button.addActionListener(new AbstractAction() { private static final long serialVersionUID = 4451059166068761678L;