@Override public void setCursor(Cursor cursor) { super.setCursor(cursor); this.cursor = cursor; }
@Override public void mouseExited(MouseEvent e) { button.setBorder(prevBorder); button.setCursor(new Cursor(Cursor.DEFAULT_CURSOR)); }
@Override public void mouseExited(MouseEvent e) { button.setBorder(prevBorder); button.setCursor(new Cursor(Cursor.DEFAULT_CURSOR)); } });
@ScriptFunction @Override public void setCursor(Cursor aCursor) { super.setCursor(aCursor); }
/** * Add a link. * * @param text * the label of the link * @param action * the action to perform when the link is clicked */ public void link(String text, ActionListener action) { final JButton button = new JButton(text); button.addActionListener(action); textPane.insertComponent(button); button.setCursor(handCursor); }
@Override public void mouseEntered(MouseEvent e) { prevBorder = button.getBorder(); button.setBorder(BorderFactory.createCompoundBorder( BorderFactory.createLineBorder(AppThemeColor.ADR_SELECTED_BORDER), BorderFactory.createEmptyBorder(3, 3, 3, 3))); button.setCursor(new Cursor(Cursor.HAND_CURSOR)); }
public void run() { downloadsLabel.setText(NbBundle.getMessage(kenaiProjectTopComponent.class, "kenaiProjectTopComponent.downloadsLabel.text")); //NOI18N downloadsLabel.setIcon(null); downloadsLabel.setToolTipText(""); //NOI18N downloadsLabel.setCursor(Cursor.getDefaultCursor()); downloadsLabel.removeActionListener(downloadsActionListener); } });
public void run() { wikiLabel.setText(NbBundle.getMessage(kenaiProjectTopComponent.class, "kenaiProjectTopComponent.wikiLabel.text")); //NOI18N wikiLabel.setIcon(null); wikiLabel.setToolTipText(""); //NOI18N wikiLabel.setCursor(Cursor.getDefaultCursor()); wikiLabel.removeActionListener(wikiActionListener); } });
@Override public void setEnabled(boolean b) { super.setEnabled(b); elevation.setLevel(getElevation()); super.setCursor(b ? cursor : Cursor.getPredefinedCursor(Cursor.DEFAULT_CURSOR)); }
@Override public void mouseEntered(MouseEvent e) { this.prevBorder = button.getBorder(); CompoundBorder compoundBorder = BorderFactory.createCompoundBorder( BorderFactory.createLineBorder(AppThemeColor.ADR_SELECTED_BORDER, 1), BorderFactory.createLineBorder(button.getBackground(), 3) ); button.setBorder(compoundBorder); button.setCursor(new Cursor(Cursor.HAND_CURSOR)); }
private void styleDatePickerArrowButtons(JButton jButton) { jButton.setFont(new JButton("").getFont().deriveFont(Font.PLAIN, 24)); jButton.setBackground(ColorConst.CONTENT_BACKGROUND); jButton.setForeground(ColorConst.SIDENAV_TITLE_FOREGROUND); jButton.setOpaque(false); jButton.setBorder(BorderFactory.createLineBorder(ColorConst.CONTENT_BACKGROUND)); jButton.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); jButton.setPreferredSize(new Dimension(26, 26)); jButton.setFocusable(false); } }
public static JButton createHtmlLinkStyleButton(final URI uri, final String title) { final JButton button = new JButton("<html><a href='" + uri + "'>" + title); button.setBorderPainted(false); button.setOpaque(false); button.setBackground(Color.lightGray); button.setFocusable(false); button.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); button.addActionListener(new ActionListener() { @Override public void actionPerformed(ActionEvent e) { final ModeController modeController = Controller.getCurrentModeController(); final UrlManager urlManager = modeController.getExtension(UrlManager.class); urlManager.loadURL(uri); } }); return button; }
public void run() { downloadsLabel.setText(String.format("<html><a href=\"blank\">%s</a></html>", KENAI_URL + down.getWebLocation().getPath())); //NOI18N downloadsLabel.setIcon(ImageUtilities.loadImageIcon("/org/netbeans/modules/kenai/ui/resources/insertlink.png", false)); //NOI18N downloadsLabel.setToolTipText(KENAI_URL + down.getWebLocation().getPath()); downloadsLabel.setCursor(new Cursor(Cursor.HAND_CURSOR)); downloadsLabel.removeActionListener(downloadsActionListener); downloadsActionListener = new URLListener(down.getWebLocation()); downloadsLabel.addActionListener(downloadsActionListener); } });
public void run() { wwwLabel.setText(String.format("<html><a href=\"blank\">%s</a></html>", KENAI_URL + proj.getWebLocation().getPath())); //NOI18N wwwLabel.setIcon(ImageUtilities.loadImageIcon("/org/netbeans/modules/kenai/ui/resources/insertlink.png", false)); //NOI18N wwwLabel.setToolTipText(KENAI_URL + proj.getWebLocation().getPath()); wwwLabel.setCursor(new Cursor(Cursor.HAND_CURSOR)); wwwLabel.removeActionListener(wwwActionListener); wwwActionListener = new URLListener(proj.getWebLocation()); wwwLabel.addActionListener(wwwActionListener); } });
private void configurarCursorBotoes() { barraFerramentas.setOpaque(false); for (Component componente : barraFerramentas.getComponents()) { if (componente instanceof JButton) { JButton botao = (JButton) componente; botao.setOpaque(false); botao.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); } } }
public void run() { wikiLabel.setText(String.format("<html><a href=\"blank\">%s</a></html>", KENAI_URL + wiki.getWebLocation().getPath())); //NOI18N wikiLabel.setIcon(ImageUtilities.loadImageIcon("/org/netbeans/modules/kenai/ui/resources/insertlink.png", false)); //NOI18N wikiLabel.setToolTipText(KENAI_URL + wiki.getWebLocation().getPath()); wikiLabel.setCursor(new Cursor(Cursor.HAND_CURSOR)); wikiLabel.removeActionListener(wikiActionListener); wikiActionListener = new URLListener(wiki.getWebLocation()); wikiLabel.addActionListener(wikiActionListener); } });
private void setDefaultPanel(final Image defImage, boolean repaint) { if (defImage == null) return; defaultAppearencePanel.removeAll(); final JButton defaultImageButton = new JButton(); defaultImageButton.setUI(new BlueishButtonUI()); defaultImageButton.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); defaultImageButton.setIcon(new ImageIcon(defImage)); defaultAppearencePanel.add(defaultImageButton, BorderLayout.CENTER); defaultImageButton.addMouseListener(new DefaultMouseListener()); if ( repaint ) Cytoscape.getDesktop().repaint(); }
@SuppressWarnings({"MethodMayBeStatic"}) protected JButton createOneTouchButton(int dir) { JButton b = NapkinUtil.createArrowButton(dir, ARROW_SIZE); b.setFocusable(false); b.setMinimumSize(new Dimension(SIZE, SIZE)); b.setCursor(DEFAULT_CURSOR); b.setFocusPainted(false); b.setBorderPainted(false); b.setRequestFocusEnabled(false); return b; }
private void initOthersComponent() { final Cursor cursor = Utils.getHandCursor(); final OnClickAdapter clickAdapter = new CustomClick(); mConnectButton.setCursor(cursor); mHistoryLabel.setCursor(cursor); mRefreshLabel.setCursor(cursor); mRebootLabel.setCursor(cursor); mAddressLabel.setCursor(cursor); mHelpLabel.setCursor(cursor); mConnectButton.addActionListener(clickAdapter); mHistoryLabel.addMouseListener(clickAdapter); mRefreshLabel.addMouseListener(clickAdapter); mRebootLabel.addMouseListener(clickAdapter); mAddressLabel.addMouseListener(clickAdapter); mHelpLabel.addMouseListener(clickAdapter); }
public kenaiProjectTopComponent(KenaiProject proj) { initComponents(); setName(proj.getDisplayName()); setToolTipText(NbBundle.getMessage(kenaiProjectTopComponent.class, "HINT_kenaiProjectTopComponent")); //NOI18N setIcon(ImageUtilities.loadImage(ICON_PATH, true)); instProj = proj; addSpecificContent(); proj.getKenai().addPropertyChangeListener(WeakListeners.propertyChange(this, proj.getKenai())); mainScrollPane.getVerticalScrollBar().setUnitIncrement(30); mainScrollPane.getHorizontalScrollBar().setUnitIncrement(30); backToTopLabel.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR)); backToTopLabel.setBorder(new DottedBorder()); wwwLabel.setBorder(new DottedBorder()); wikiLabel.setBorder(new DottedBorder()); downloadsLabel.setBorder(new DottedBorder()); }