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

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

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

JButton.setOpaque介绍

暂无

代码示例

代码示例来源:origin: pedrovgs/AndroidWiFiADB

  1. public ConnectDisconnectPanel() {
  2. setLayout(new GridBagLayout());
  3. setOpaque(false);
  4. connect = new JButton(ACTION_CONNECT);
  5. connect.setActionCommand(ACTION_CONNECT);
  6. connect.setOpaque(false);
  7. disconnect = new JButton(ACTION_DISCONNECT);
  8. disconnect.setActionCommand(ACTION_DISCONNECT);
  9. disconnect.setOpaque(false);
  10. add(connect);
  11. add(disconnect);
  12. }

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

  1. JButton button = new JButton("test");
  2. button.setBackground(Color.RED);
  3. button.setOpaque(true);

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

  1. JButton button = new JButton();
  2. button.setBackground(Color.red);
  3. button.setOpaque(true);
  4. button.setBorderPainted(false);

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

  1. button.setRolloverIcon(ICON_CLOSE);
  2. button.setRolloverEnabled(true);
  3. button.setOpaque(false);
  4. button.setUI(new BasicButtonUI());
  5. button.setContentAreaFilled(false);

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

  1. private Component createButtons() {
  2. Action[] actions = primaryActions();
  3. JPanel buttons = createPanel(new GridLayout(1, actions.length, 3, 0));
  4. for(Action action : actions) {
  5. injector.injectMembers(action);
  6. JButton button = new JButton(action);
  7. button.setOpaque(false);
  8. button.setUI(SexyButtonUI.INSTANCE);
  9. buttons.add(button);
  10. }
  11. return buttons;
  12. }

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

  1. private JButton createButton() {
  2. JButton button = new JButton();
  3. button.setModel(buttonModel);
  4. button.setUI(new GaugeButtonUI());
  5. button.setOpaque(false);
  6. button.setPreferredSize(BUTTON_SIZE);
  7. button.addActionListener(new ActionListener() {
  8. @Override
  9. public void actionPerformed(ActionEvent e) {
  10. buttonModel.turnNextLightOn();
  11. turnAllLightsOffIfAllAreOn();
  12. }
  13. });
  14. return button;
  15. }

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

  1. @Override
  2. public void installUI(JComponent component) {
  3. super.installUI(component);
  4. JButton button = (JButton)component;
  5. button.setSize(new Dimension(17, 16));
  6. button.setOpaque(false);
  7. button.setBorderPainted(false);
  8. }

代码示例来源:origin: winder/Universal-G-Code-Sender

  1. @Override
  2. public void statusStringListener(ControllerStatus status) {
  3. if (status.getOverrides() != null) {
  4. this.feedSpeed.setText(status.getOverrides().feed + "%");
  5. this.spindleSpeed.setText(status.getOverrides().spindle + "%");
  6. this.rapidSpeed.setText(status.getOverrides().rapid + "%");
  7. }
  8. if (status.getAccessoryStates() != null) {
  9. AccessoryStates states = status.getAccessoryStates();
  10. toggleSpindle.setBackground((states.SpindleCW || states.SpindleCCW) ? Color.GREEN : Color.RED);
  11. toggleFloodCoolant.setBackground(states.Flood ? Color.GREEN : Color.RED);
  12. toggleMistCoolant.setBackground(states.Mist ? Color.GREEN : Color.RED);
  13. toggleSpindle.setOpaque(true);
  14. toggleFloodCoolant.setOpaque(true);
  15. toggleMistCoolant.setOpaque(true);
  16. }
  17. }

代码示例来源:origin: ron190/jsql-injection

  1. JButton buttonShowConsoles = new BasicArrowButton(SwingConstants.NORTH);
  2. buttonShowConsoles.setBorderPainted(false);
  3. buttonShowConsoles.setOpaque(false);

代码示例来源:origin: ron190/jsql-injection

  1. buttonRequestMethod.setOpaque(false);

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

  1. jButtonFooterNext.setHorizontalAlignment(javax.swing.SwingConstants.LEFT);
  2. jButtonFooterNext.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER);
  3. jButtonFooterNext.setOpaque(false);
  4. jButtonFooterNext.addActionListener(evt -> jButtonFooterNextActionPerformed(evt));
  5. jPanelBottom.add(jButtonFooterNext);

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

  1. JButton buttonForPicture = new JButton();
  2. buttonForPicture.setBorder(new EmptyBorder(0, 0, 0, 0));
  3. buttonForPicture.setOpaque(false);
  4. buttonForPicture.setIcon(new ImageIcon(imageFilePath));
  5. panel5.add(buttonForPicture);

代码示例来源:origin: com.eas.platypus/platypus-js-forms

  1. @ScriptFunction
  2. @Override
  3. public void setOpaque(boolean aValue) {
  4. super.setOpaque(aValue);
  5. }

代码示例来源:origin: net.sf.nimrod/nimrod-laf

  1. protected JButton createLeftOneTouchButton() {
  2. JButton b = new Boton( Boton.IZQ, super.splitPane, BasicSplitPaneDivider.ONE_TOUCH_SIZE);
  3. Boolean boo = ((Boolean)UIManager.get( "SplitPane.oneTouchButtonsOpaque"));
  4. if ( boo != null ) {
  5. b.setOpaque( boo.booleanValue());
  6. }
  7. return b;
  8. }

代码示例来源: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: cytoscape.coreplugins/manual-layout

  1. protected JButton createJButton(Action a, String tt) {
  2. JButton b = new JButton(a);
  3. b.setToolTipText(tt);
  4. b.setPreferredSize(new Dimension(27, 18));
  5. b.setMaximumSize(new Dimension(27, 18));
  6. b.setBorder(BorderFactory.createEmptyBorder());
  7. b.setBorderPainted(false);
  8. b.setOpaque(false);
  9. b.setContentAreaFilled(false);
  10. return b;
  11. }
  12. }

代码示例来源:origin: org.cytoscape/manual-layout-impl

  1. protected JButton createJButton(Action a, String tt) {
  2. JButton b = new JButton(a);
  3. b.setToolTipText(tt);
  4. b.setPreferredSize(new Dimension(27, 18));
  5. b.setMaximumSize(new Dimension(27, 18));
  6. b.setBorder(BorderFactory.createEmptyBorder());
  7. b.setBorderPainted(false);
  8. b.setOpaque(false);
  9. b.setContentAreaFilled(false);
  10. return b;
  11. }
  12. }

代码示例来源:origin: org.cytoscape/manual-layout-impl

  1. protected JButton createJButton(Action a, String tt) {
  2. JButton b = new JButton(a);
  3. b.setToolTipText(tt);
  4. b.setPreferredSize(new Dimension(27, 18));
  5. b.setMaximumSize(new Dimension(27, 18));
  6. b.setBorder(BorderFactory.createEmptyBorder());
  7. b.setBorderPainted(false);
  8. b.setOpaque(false);
  9. b.setContentAreaFilled(false);
  10. return b;
  11. }
  12. }

代码示例来源:origin: datacleaner/DataCleaner

  1. public static JComponent createBackToWelcomeScreenButton(final ActionListener backButtonActionListener) {
  2. final ImageIcon icon = ImageManager.get().getImageIcon(IconUtils.ACTION_BACK);
  3. final JButton backButton = WidgetFactory.createDefaultButton(null, icon);
  4. backButton.setOpaque(false);
  5. backButton.setBorder(null);
  6. backButton.setMargin(new Insets(0, 0, 0, 0));
  7. backButton.addActionListener(backButtonActionListener);
  8. return backButton;
  9. }

代码示例来源:origin: com.github.tornaia/aott-desktop-client-core

  1. private void styleDatePickerArrowButtons(JButton jButton) {
  2. jButton.setFont(new JButton("").getFont().deriveFont(Font.PLAIN, 24));
  3. jButton.setBackground(ColorConst.CONTENT_BACKGROUND);
  4. jButton.setForeground(ColorConst.SIDENAV_TITLE_FOREGROUND);
  5. jButton.setOpaque(false);
  6. jButton.setBorder(BorderFactory.createLineBorder(ColorConst.CONTENT_BACKGROUND));
  7. jButton.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
  8. jButton.setPreferredSize(new Dimension(26, 26));
  9. jButton.setFocusable(false);
  10. }
  11. }

相关文章

JButton类方法