javax.swing.JButton.setFocusPainted()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(8.8k)|赞(0)|评价(0)|浏览(219)

本文整理了Java中javax.swing.JButton.setFocusPainted()方法的一些代码示例,展示了JButton.setFocusPainted()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JButton.setFocusPainted()方法的具体详情如下:
包路径:javax.swing.JButton
类名称:JButton
方法名:setFocusPainted

JButton.setFocusPainted介绍

暂无

代码示例

代码示例来源:origin: skylot/jadx

  1. public ProgressPanel(final MainWindow mainWindow, boolean showCancelButton) {
  2. progressLabel = new JLabel();
  3. progressBar = new JProgressBar(0, 100);
  4. progressBar.setIndeterminate(true);
  5. progressBar.setStringPainted(false);
  6. progressLabel.setLabelFor(progressBar);
  7. setBorder(BorderFactory.createEmptyBorder(2, 2, 2, 2));
  8. setLayout(new BoxLayout(this, BoxLayout.X_AXIS));
  9. setVisible(false);
  10. add(progressLabel);
  11. add(progressBar);
  12. if (showCancelButton) {
  13. JButton cancelButton = new JButton(ICON_CANCEL);
  14. cancelButton.setPreferredSize(new Dimension(ICON_CANCEL.getIconWidth(), ICON_CANCEL.getIconHeight()));
  15. cancelButton.setToolTipText("Cancel background jobs");
  16. cancelButton.setBorderPainted(false);
  17. cancelButton.setFocusPainted(false);
  18. cancelButton.setContentAreaFilled(false);
  19. cancelButton.addActionListener(new ActionListener() {
  20. @Override
  21. public void actionPerformed(ActionEvent e) {
  22. mainWindow.cancelBackgroundJobs();
  23. }
  24. });
  25. add(cancelButton);
  26. }
  27. }

代码示例来源:origin: redwarp/9-Patch-Resizer

  1. inputPanel.setLayout(new BorderLayout(0, 0));
  2. this.xhdpiButton.setBorderPainted(false);
  3. this.xhdpiButton.setFocusPainted(false);
  4. this.xhdpiButton.setVerticalTextPosition(SwingConstants.BOTTOM);
  5. this.xhdpiButton.setHorizontalTextPosition(SwingConstants.CENTER);

代码示例来源:origin: magefree/mage

  1. public TablesButtonColumn(JTable table, Action action, int column) {
  2. super();
  3. this.table = table;
  4. this.action = action;
  5. renderButton = new JButton();
  6. editButton = new JButton();
  7. editButton.setFocusPainted(false);
  8. editButton.addActionListener(this);
  9. setGUISize();
  10. TableColumnModel columnModel = table.getColumnModel();
  11. columnModel.getColumn(column).setCellRenderer(this);
  12. columnModel.getColumn(column).setCellEditor(this);
  13. table.addMouseListener(this);
  14. }

代码示例来源:origin: org.netbeans.api/org-openide-awt

  1. bReload.setSelectedIcon(bReload.getIcon());
  2. bReload.setToolTipText(NbBundle.getMessage(HtmlBrowser.class, "CTL_Reload")); //NOI18N
  3. bReload.setFocusPainted(false);
  4. bStop.setSelectedIcon(bStop.getIcon());
  5. bStop.setToolTipText(NbBundle.getMessage(HtmlBrowser.class, "CTL_Stop")); //NOI18N
  6. bStop.setFocusPainted(false);

代码示例来源:origin: locationtech/jts

  1. public static JButton createButton(ImageIcon icon, String tip, ActionListener action ) {
  2. JButton btn = new JButton();
  3. btn.setToolTipText(tip);
  4. btn.setIcon(icon);
  5. btn.setMargin(new Insets(0, 0, 0, 0));
  6. if (action != null) btn.addActionListener(action);
  7. btn.setFocusable(false);
  8. btn.setFocusPainted(false);
  9. return btn;
  10. }

代码示例来源:origin: stackoverflow.com

  1. for (int ii = 0; ii < 20; ii++) {
  2. JButton jb1 = new JButton(new ImageIcon(img));
  3. JPanel panel = new JPanel(new BorderLayout());
  4. jb1.setMargin(new Insets(0, 0, 0, 0));
  5. jb1.setContentAreaFilled(false);
  6. jb1.setFocusPainted(false);
  7. jb1.setBorder(new EmptyBorder(0, 0, 0, 0));
  8. panel.add(jb1);
  9. add(panel);
  10. }

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/toniclf

  1. /**
  2. * Returns a <code>JButton</code> appropriate for placement on the
  3. * TitlePane.
  4. */
  5. private JButton createTitleButton()
  6. {
  7. JButton button = new JButton();
  8. button.setFocusPainted(false);
  9. button.setFocusable(false);
  10. button.setOpaque(false);
  11. return button;
  12. }

代码示例来源:origin: com.cedarsoft.commons/swing-presenter

  1. @Override
  2. @NotNull
  3. protected JButton createPresentation() {
  4. JButton button = new JButton();
  5. button.setBorder( BorderFactory.createEmptyBorder() );
  6. button.setContentAreaFilled( false );
  7. button.setFocusPainted( false );
  8. button.setMargin( new Insets( 0, 0, 0, 0 ) );
  9. button.setBorderPainted( false );
  10. return button;
  11. }

代码示例来源:origin: org.nuiton.jaxx/jaxx-widgets

  1. protected void createResetButton() {
  2. $objectMap.put("resetButton", resetButton = new JButton());
  3. resetButton.setName("resetButton");
  4. resetButton.setFocusable(false);
  5. resetButton.setFocusPainted(false);
  6. resetButton.addActionListener(JAXXUtil.getEventListener(ActionListener.class, "actionPerformed", this, "doActionPerformed__on__resetButton"));
  7. }

代码示例来源:origin: io.ultreia.java4all.jaxx/jaxx-widgets-gis

  1. protected void createResetButton() {
  2. $objectMap.put("resetButton", resetButton = new JButton());
  3. resetButton.setName("resetButton");
  4. resetButton.setFocusable(false);
  5. resetButton.setFocusPainted(false);
  6. resetButton.addActionListener(JAXXUtil.getEventListener(ActionListener.class, "actionPerformed", this, "doActionPerformed__on__resetButton"));
  7. }

代码示例来源:origin: io.ultreia.java4all.jaxx/jaxx-widgets-gis

  1. protected void createResetButton() {
  2. $objectMap.put("resetButton", resetButton = new JButton());
  3. resetButton.setName("resetButton");
  4. resetButton.setFocusable(false);
  5. resetButton.setFocusPainted(false);
  6. resetButton.addActionListener(JAXXUtil.getEventListener(ActionListener.class, "actionPerformed", this, "doActionPerformed__on__resetButton"));
  7. }

代码示例来源:origin: org.nuiton.jaxx/jaxx-widgets

  1. protected void createResetButton() {
  2. $objectMap.put("resetButton", resetButton = new JButton());
  3. resetButton.setName("resetButton");
  4. resetButton.setFocusPainted(false);
  5. resetButton.setFocusable(false);
  6. resetButton.setToolTipText(t("fileeditor.action.reset.tip"));
  7. resetButton.addActionListener(JAXXUtil.getEventListener(ActionListener.class, "actionPerformed", this, "doActionPerformed__on__resetButton"));
  8. }

代码示例来源:origin: org.nuiton.jaxx/jaxx-widgets

  1. protected void createDownSize() {
  2. $objectMap.put("downSize", downSize = new JButton());
  3. downSize.setName("downSize");
  4. downSize.setFocusPainted(false);
  5. downSize.setFocusable(false);
  6. downSize.setToolTipText(t("fontsize.action.down.tip"));
  7. downSize.addActionListener(JAXXUtil.getEventListener(ActionListener.class, "actionPerformed", this, "doActionPerformed__on__downSize"));
  8. }

代码示例来源:origin: io.ultreia.java4all.jaxx/jaxx-widgets-font

  1. protected void createDownSize() {
  2. $objectMap.put("downSize", downSize = new JButton());
  3. downSize.setName("downSize");
  4. downSize.setFocusPainted(false);
  5. downSize.setFocusable(false);
  6. downSize.setToolTipText(t("fontsize.action.down.tip"));
  7. downSize.addActionListener(JAXXUtil.getEventListener(ActionListener.class, "actionPerformed", this, "doActionPerformed__on__downSize"));
  8. }

代码示例来源:origin: org.nuiton.jaxx/jaxx-widgets

  1. protected void createUpSize() {
  2. $objectMap.put("upSize", upSize = new JButton());
  3. upSize.setName("upSize");
  4. upSize.setFocusPainted(false);
  5. upSize.setFocusable(false);
  6. upSize.setToolTipText(t("fontsize.action.up.tip"));
  7. upSize.addActionListener(JAXXUtil.getEventListener(ActionListener.class, "actionPerformed", this, "doActionPerformed__on__upSize"));
  8. }

代码示例来源:origin: mucommander/mucommander

  1. /**
  2. * Sets the decoration properties required to give the specified button a 'rollover' look and feel.
  3. *
  4. * @param button the button to 'rollover-enable'
  5. */
  6. public static void setButtonDecoration(JButton button) {
  7. // Set button decorations and rollover behavior
  8. button.setRolloverEnabled(true);
  9. button.setFocusPainted(false);
  10. button.setBorderPainted(false);
  11. }

代码示例来源:origin: org.trypticon.hex/hex-viewer

  1. private void setCommonButtonProperties(JButton button) {
  2. button.setBorder(BorderFactory.createEmptyBorder(0, 4, 0, 4));
  3. button.setBorderPainted(false);
  4. button.setOpaque(false);
  5. button.setContentAreaFilled(false);
  6. button.setFocusPainted(false);
  7. button.setOpaque(false);
  8. }

代码示例来源:origin: com.github.arnabk/pgslookandfeel

  1. protected JButton createArrowButton() {
  2. JButton button = new PgsComboBoxButtonUI(
  3. comboBox, new PgsComboBoxIcon(),
  4. comboBox.isEditable(),
  5. currentValuePane, listBox);
  6. button.setMargin(new Insets(1, 1, 1, 1));
  7. button.setFocusPainted(comboBox.isEditable());
  8. return button;
  9. }

代码示例来源:origin: org.nuiton.jaxx/jaxx-widgets

  1. protected void create$JButton13() {
  2. $objectMap.put("$JButton13", $JButton13 = new JButton());
  3. $JButton13.setName("$JButton13");
  4. if ($JButton13.getFont() != null) {
  5. $JButton13.setFont($JButton13.getFont().deriveFont((float) 14));
  6. }
  7. $JButton13.setFocusable(false);
  8. $JButton13.setFocusPainted(false);
  9. $JButton13.addActionListener(JAXXUtil.getEventListener(ActionListener.class, "actionPerformed", this, "doActionPerformed__on__$JButton13"));
  10. $JButton13.addMouseListener(JAXXUtil.getEventListener(MouseListener.class, "mouseEntered", this, "doMouseEntered__on__$JButton13"));
  11. $JButton13.addMouseListener(JAXXUtil.getEventListener(MouseListener.class, "mouseExited", this, "doMouseExited__on__$JButton13"));
  12. }

代码示例来源:origin: org.biojava.thirdparty/forester

  1. void addJButton( final JButton jb, final JPanel p ) {
  2. jb.setFocusPainted( false );
  3. jb.setFont( ControlPanel.jcb_font );
  4. if ( !_configuration.isUseNativeUI() ) {
  5. jb.setBorder( BorderFactory.createLineBorder( getConfiguration().getGuiButtonBorderColor() ) );
  6. jb.setBackground( getConfiguration().getGuiButtonBackgroundColor() );
  7. jb.setForeground( getConfiguration().getGuiButtonTextColor() );
  8. }
  9. p.add( jb );
  10. jb.addActionListener( this );
  11. }

相关文章

JButton类方法