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

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

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

JButton.updateUI介绍

暂无

代码示例

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

  1. @Override
  2. public void updateUI() {
  3. super.updateUI();
  4. // Update L&F properties
  5. setLookAndFeelProperties();
  6. }
  7. }

代码示例来源:origin: net.java.abeille/abeille

  1. public void updateUI() {
  2. if (m_renderer != null)
  3. m_renderer.updateUI();
  4. if (m_editbtn != null)
  5. m_editbtn.updateUI();
  6. if (m_cache != null)
  7. m_cache.updateUI();
  8. if (m_delete_btn != null)
  9. m_delete_btn.updateUI();
  10. }
  11. }

代码示例来源:origin: edu.toronto.cs.medsavant/medsavant-client

  1. final void setInstalled(boolean installedAlready) {
  2. if (installedAlready) {
  3. downloadButton.setEnabled(false);
  4. downloadButton.setText("Installed");
  5. downloadButton.updateUI();
  6. downloadButton.invalidate();
  7. }
  8. }

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

  1. public void updateUI()
  2. {
  3. super.updateUI();
  4. setRolloverEnabled(true);
  5. }

代码示例来源:origin: com.fifesoft.rtext/fife.common

  1. /**
  2. * Overridden so the popup menu gets updated as well.
  3. */
  4. @Override
  5. public void updateUI() {
  6. super.updateUI();
  7. if (popupMenu!=null) {// First time this is called, popupMenu is null.
  8. SwingUtilities.updateComponentTreeUI(popupMenu);
  9. }
  10. }

代码示例来源:origin: edu.toronto.cs.medsavant/medsavant-client

  1. final void setInstalled(boolean installedAlready) {
  2. if (installedAlready) {
  3. downloadButton.setEnabled(false);
  4. downloadButton.setText("Installed");
  5. downloadButton.updateUI();
  6. downloadButton.invalidate();
  7. }
  8. aim.setInstalled(installedAlready);
  9. }

代码示例来源:origin: org.bitbucket.goalhub.simpleide/jedit

  1. public void updateUI()
  2. {
  3. super.updateUI();
  4. //setBorder(originalBorder);
  5. setBorderPainted(false);
  6. setRequestFocusEnabled(false);
  7. setMargin(new Insets(1,1,1,1));
  8. } //}}}

代码示例来源:origin: com.haulmont.thirdparty/swingx-core

  1. /**
  2. * Notification from the <code>UIManager</code> that the L&F has changed.
  3. * Replaces the current UI object with the latest version from the <code>UIManager</code>.
  4. *
  5. * @see javax.swing.JComponent#updateUI
  6. */
  7. @Override
  8. public void updateUI() {
  9. super.updateUI();
  10. if (bgStamp != null) {
  11. bgStamp.updateUI();
  12. }
  13. if (fgStamp != null) {
  14. fgStamp.updateUI();
  15. }
  16. }
  17. }

代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core

  1. /**
  2. * Notification from the <code>UIManager</code> that the L&F has changed.
  3. * Replaces the current UI object with the latest version from the <code>UIManager</code>.
  4. *
  5. * @see javax.swing.JComponent#updateUI
  6. */
  7. @Override
  8. public void updateUI() {
  9. super.updateUI();
  10. if (bgStamp != null) {
  11. bgStamp.updateUI();
  12. }
  13. if (fgStamp != null) {
  14. fgStamp.updateUI();
  15. }
  16. }
  17. }

代码示例来源:origin: org.swinglabs.swingx/swingx-core

  1. /**
  2. * Notification from the <code>UIManager</code> that the L&F has changed.
  3. * Replaces the current UI object with the latest version from the <code>UIManager</code>.
  4. *
  5. * @see javax.swing.JComponent#updateUI
  6. */
  7. @Override
  8. public void updateUI() {
  9. super.updateUI();
  10. if (bgStamp != null) {
  11. bgStamp.updateUI();
  12. }
  13. if (fgStamp != null) {
  14. fgStamp.updateUI();
  15. }
  16. }
  17. }

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

  1. @Override
  2. public void updateUI() {
  3. setMargin(new Insets(0, 0, 0, 0));
  4. super.updateUI();
  5. final Insets insets = getInsets();
  6. if(insets.left + insets.right > 8){
  7. setUI(BasicButtonUI.createUI(this));
  8. setBorder(BorderFactory.createLineBorder(Color.GRAY));
  9. }
  10. }

代码示例来源:origin: org.swinglabs.swingx/swingx-all

  1. @Override
  2. public void updateUI() {
  3. super.updateUI();
  4. // JW: icon may be LF dependent
  5. updateActionUI();
  6. updateButtonUI();
  7. getColumnControlPopup().updateUI();
  8. }

代码示例来源:origin: com.haulmont.thirdparty/swingx-core

  1. @Override
  2. public void updateUI() {
  3. super.updateUI();
  4. // JW: icon may be LF dependent
  5. updateActionUI();
  6. updateButtonUI();
  7. getColumnControlPopup().updateUI();
  8. }

代码示例来源:origin: org.swinglabs.swingx/swingx-core

  1. @Override
  2. public void updateUI() {
  3. super.updateUI();
  4. // JW: icon may be LF dependent
  5. updateActionUI();
  6. updateButtonUI();
  7. getColumnControlPopup().updateUI();
  8. }

代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core

  1. @Override
  2. public void updateUI() {
  3. super.updateUI();
  4. // JW: icon may be LF dependent
  5. updateActionUI();
  6. updateButtonUI();
  7. getColumnControlPopup().updateUI();
  8. }

代码示例来源:origin: org.codehaus.jtstand/jtstand-desktop

  1. @Override
  2. public void updateUI() {
  3. super.updateUI();
  4. // JW: icon may be LF dependent
  5. updateActionUI();
  6. updateButtonUI();
  7. getColumnControlPopup().updateUI();
  8. }

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

  1. public void updateUI()
  2. {
  3. super.updateUI();
  4. setRolloverEnabled(true);
  5. if(BuLib.isOcean())
  6. {
  7. Insets i=getMargin();
  8. if((i instanceof UIResource)&&REF.equals(i))
  9. setMargin(ALT);
  10. }
  11. }

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

  1. public void updateUI()
  2. {
  3. super.updateUI();
  4. setRolloverEnabled(true);
  5. if(BuLib.isOcean())
  6. {
  7. Insets i=getMargin();
  8. if((i instanceof UIResource)&&REF.equals(i))
  9. setMargin(ALT);
  10. }
  11. }

代码示例来源:origin: com.jidesoft/jide-oss

  1. /**
  2. * Resets the UI property to a value from the current look and feel.
  3. *
  4. * @see JComponent#updateUI
  5. */
  6. @Override
  7. public void updateUI() {
  8. super.updateUI();
  9. setMargin(new Insets(0, 0, 0, 0));
  10. setBorder(BorderFactory.createEmptyBorder());
  11. setFocusPainted(false);
  12. setFocusable(false);
  13. setRequestFocusEnabled(false);
  14. String name = getName();
  15. if (name != null) setToolTipText(getResourceString(name));
  16. }

代码示例来源:origin: com.jidesoft/jide-oss

  1. /**
  2. * Resets the UI property to a value from the current look and feel.
  3. *
  4. * @see JComponent#updateUI
  5. */
  6. @Override
  7. public void updateUI() {
  8. super.updateUI();
  9. setMargin(new Insets(0, 0, 0, 0));
  10. setBorder(BorderFactory.createEmptyBorder());
  11. setFocusPainted(false);
  12. setFocusable(false);
  13. setRequestFocusEnabled(false);
  14. String name = getName();
  15. if (name != null) setToolTipText(getResourceString(name));
  16. }

相关文章

JButton类方法