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

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

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

JButton.setModel介绍

暂无

代码示例

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

private JButton createButton() {
  JButton button = new JButton();
  button.setModel(buttonModel);
  button.setUI(new GaugeButtonUI());
  button.setOpaque(false);
  button.setPreferredSize(BUTTON_SIZE);
  button.addActionListener(new ActionListener() {
    @Override
    public void actionPerformed(ActionEvent e) {
      buttonModel.turnNextLightOn();
      turnAllLightsOffIfAllAreOn();
    }
  });
  return button;
}

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

new JCheckBox() {
     JButton button = new JButton();
     {
       button.setModel(getModel());
     }
     @Override
     protected void paintComponent(Graphics g) {
       if (!button.getSize().equals(getSize())) {
         button.setSize(getSize());
       }
       button.paint(g);
       super.paintComponent(g);
     }
     @Override
     public void setEnabled(boolean b) {
       super.setEnabled(b);
       button.setEnabled(b);
     }
   };

代码示例来源:origin: Spoutcraft/LegacyLauncher

tmp.setModel(new RolloverModel(buttons));
tmp.setRolloverIcon(hover);
tmp.setSelectedIcon(tmp.getIcon());

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

btnCodon1Select.setToolTipText("Set selection as coding 1-2-3");
btnCodon1Select.setIcon(AppIcons.getCoding1Icon());
btnCodon1Select.setModel(aliViewWindow.getAliMenuBar().getCoding0ButtonModel());
this.add(btnCodon1Select);
btnCodon2Select.setToolTipText("Set selection as coding 2-3-1");
btnCodon2Select.setIcon(AppIcons.getCoding2Icon());
btnCodon2Select.setModel(aliViewWindow.getAliMenuBar().getCoding1ButtonModel());
this.add(btnCodon2Select);
btnCodon3Select.setToolTipText("Set selection as coding 3-1-2");
btnCodon3Select.setIcon(AppIcons.getCoding3Icon());
btnCodon3Select.setModel(aliViewWindow.getAliMenuBar().getCoding2ButtonModel());
this.add(btnCodon3Select);
btnCodonNoneSelect.setToolTipText("Set selection as non-coding");
btnCodonNoneSelect.setIcon(AppIcons.getCodingNoneIcon());
btnCodonNoneSelect.setModel(aliViewWindow.getAliMenuBar().getCodingNoneButtonModel());
this.add(btnCodonNoneSelect);
btnCountCodon.setToolTipText("Count stop codons");
btnCountCodon.setIcon(AppIcons.getCountCodonIcon());
btnCountCodon.setModel(aliViewWindow.getAliMenuBar().getCountCodonButtonModel());
this.add(btnCountCodon);

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

decFontSize.setToolTipText("Decrease font size - can also be done with Mouse-Wheel and " + keyName + "-button, or - key");
decFontSize.setIcon(AppIcons.getDecFontSize());
decFontSize.setModel(aliMenuBar.getDecFontSizeButtonModel());
this.add(decFontSize);
incFontSize.setToolTipText("Increase font size - can also be done with Mouse-Wheel and " + keyName + "-button, or + key");
incFontSize.setIcon(AppIcons.getIncFontSize());
incFontSize.setModel(aliMenuBar.getIncFontSizeButtonModel());
this.add(incFontSize);

相关文章

微信公众号

最新文章

更多

JButton类方法