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

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

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

JButton.getIcon介绍

暂无

代码示例

代码示例来源:origin: wiztools/rest-client

  1. public ACTION_TYPE getActionType() {
  2. if(jb_request.getIcon() == icon_go){
  3. return ACTION_TYPE.GO;
  4. }
  5. else {
  6. return ACTION_TYPE.CANCEL;
  7. }
  8. }

代码示例来源:origin: wiztools/rest-client

  1. @Override
  2. public boolean isRunning() {
  3. return jb_request.getIcon() == icon_stop;
  4. }

代码示例来源:origin: wiztools/rest-client

  1. @Override
  2. public boolean isIdle() {
  3. return jb_request.getIcon() == icon_go;
  4. }

代码示例来源:origin: stanfordnlp/CoreNLP

  1. ((ColorIcon) defaultColorButton.getIcon()).getColor(),
  2. ((ColorIcon) matchedButton.getIcon()).getColor(),
  3. ((ColorIcon) highlightButton.getIcon()).getColor(),
  4. historySize,
  5. maxMatchSize,

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

  1. bBack.setRolloverIcon(ImageUtilities.loadImageIcon("org/openide/resources/html/back_hover.png", true)); //NOI18N
  2. bBack.setDisabledIcon(ImageUtilities.loadImageIcon("org/openide/resources/html/back_disabled.png", true)); //NOI18N
  3. bBack.setSelectedIcon(bBack.getIcon());
  4. bBack.setToolTipText(NbBundle.getMessage(HtmlBrowser.class, "CTL_Back")); //NOI18N
  5. bForward.setRolloverIcon(ImageUtilities.loadImageIcon("org/openide/resources/html/forward_hover.png", true)); //NOI18N
  6. bForward.setDisabledIcon(ImageUtilities.loadImageIcon("org/openide/resources/html/forward_disabled.png", true)); //NOI18N
  7. bForward.setSelectedIcon(bForward.getIcon());
  8. bForward.setToolTipText(NbBundle.getMessage(HtmlBrowser.class, "CTL_Forward")); //NOI18N
  9. bReload.setRolloverIcon(ImageUtilities.loadImageIcon("org/openide/resources/html/refresh_hover.png", true)); //NOI18N
  10. bReload.setDisabledIcon(ImageUtilities.loadImageIcon("org/openide/resources/html/refresh.png", true)); //NOI18N
  11. bReload.setSelectedIcon(bReload.getIcon());
  12. bReload.setToolTipText(NbBundle.getMessage(HtmlBrowser.class, "CTL_Reload")); //NOI18N
  13. bReload.setFocusPainted(false);
  14. bStop.setRolloverIcon(ImageUtilities.loadImageIcon("org/openide/resources/html/stop_hover.png", true)); //NOI18N
  15. bStop.setDisabledIcon(ImageUtilities.loadImageIcon("org/openide/resources/html/stop.png", true)); //NOI18N
  16. bStop.setSelectedIcon(bStop.getIcon());
  17. bStop.setToolTipText(NbBundle.getMessage(HtmlBrowser.class, "CTL_Stop")); //NOI18N
  18. bStop.setFocusPainted(false);

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

  1. private int computeVisibleButtons() {
  2. if (isShowing()) {
  3. int w = getOrientation() == HORIZONTAL ? overflowButton.getIcon().getIconWidth() + 4 : getWidth() - getInsets().left - getInsets().right;
  4. int h = getOrientation() == HORIZONTAL ? getHeight() - getInsets().top - getInsets().bottom : overflowButton.getIcon().getIconHeight() + 4;
  5. overflowButton.setMaximumSize(new Dimension(w, h));
  6. overflowButton.setMinimumSize(new Dimension(w, h));

代码示例来源:origin: com.google.code.validationframework/validationframework-swing

  1. /**
  2. * @see AbstractComponentProperty#getPropertyValueFromComponent()
  3. */
  4. @Override
  5. protected Icon getPropertyValueFromComponent() {
  6. return component.getIcon();
  7. }

代码示例来源:origin: net.sf.squirrel-sql/squirrel-sql

  1. public boolean isAutoHide()
  2. {
  3. return _btnAutoHide.getIcon() == _iconAutohideOn;
  4. }
  5. }

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

  1. @Override
  2. public Icon getIcon() {
  3. return _button.getIcon();
  4. }

代码示例来源:origin: org.nuiton.jrst/jrst

  1. public void actionPerformed(ActionEvent e) {
  2. JButton b = (JButton) e.getSource();
  3. if (b.getIcon() == more)
  4. ajout();
  5. else
  6. supprimerXslLigne((JButton) e.getSource());
  7. }
  8. });

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

  1. final JButton button = new JButton();
  2. final ImageIcon icon = new ImageIcon(image);
  3. button.setIcon(icon);
  4. button.addActionListener(new ActionListener() {
  5. @Override
  6. public void actionPerformed(ActionEvent e) {
  7. button.setIcon( button.getIcon() == null ? icon : null );
  8. }
  9. });

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

  1. public void actionPerformed(ActionEvent e) {
  2. if(e.getSource() instanceof JButton){
  3. JButton pressedButton = (JButton) e.getSource();
  4. if(pressedButton.getIcon() == null){
  5. pressedButton.setIcon(new ImageIcon(getClass().getResource("/images/2.jpg")));
  6. } else {
  7. pressedButton.setIcon(null);
  8. }
  9. }
  10. }

代码示例来源:origin: net.sourceforge.jadex/jadex-runtimetools-swing

  1. /**
  2. * Test if console is enabled.
  3. * @return True, for enabled console.
  4. */
  5. public boolean isConsoleEnabled()
  6. {
  7. return onoff.getIcon()==icons.getIcon("off");
  8. }

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

  1. @ScriptFunction(jsDoc = ICON_JSDOC)
  2. @Override
  3. public Icon getIcon() {
  4. return super.getIcon();
  5. }

代码示例来源:origin: org.activecomponents.jadex/jadex-runtimetools-swing

  1. /**
  2. * Test if console is enabled.
  3. * @return True, for enabled console.
  4. */
  5. public boolean isConsoleEnabled()
  6. {
  7. return onoff.getIcon()==icons.getIcon("off");
  8. }

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-navigation

  1. public RefreshAction() {
  2. putValue(Action.NAME, NbBundle.getMessage(ClassHierarchyPanel.class, "ClassHierarchyPanel.refreshButton.menuText")); //NOI18N
  3. putValue(Action.SMALL_ICON, refreshButton.getIcon());
  4. menuItem = new JMenuItem(this);
  5. Mnemonics.setLocalizedText(menuItem, (String)getValue(Action.NAME));
  6. }

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-cnd-navigation

  1. public RefreshAction() {
  2. putValue(Action.NAME, NbBundle.getMessage(IncludeHierarchyPanel.class, "IncludeHierarchyPanel.refreshButton.menuText")); //NOI18N
  3. putValue(Action.SMALL_ICON, refreshButton.getIcon());
  4. menuItem = new JMenuItem(this);
  5. Mnemonics.setLocalizedText(menuItem, (String)getValue(Action.NAME));
  6. }

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

  1. JButton button = new JButton(...);
  2. button.setBorderPainted( false );
  3. ImageIcon icon = (ImageIcon)button.getIcon();
  4. Image image = icon.getImage();
  5. Image scaled = image.getScaledImage(...);
  6. button.setRolloverIcon( new ImageIcon( scaled ) );

代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu

  1. public String getText()
  2. {
  3. if(BuPreferences.BU.getBooleanProperty("button.text",true)||
  4. (super.getIcon()==null)||
  5. !BuPreferences.BU.getBooleanProperty("button.icon",true))
  6. return super.getText();
  7. return null;
  8. }

代码示例来源:origin: org.fudaa.framework.ctulu/ctulu-bu

  1. public Icon getIcon()
  2. {
  3. if( BuPreferences.BU.getBooleanProperty("tool.icon",true)
  4. ||(super.getText()==null)
  5. ||!BuPreferences.BU.getBooleanProperty("tool.text",true))
  6. return super.getIcon();
  7. return null;
  8. }

相关文章

JButton类方法