⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 disabledleaficon.java

📁 tame,扩展了好多SWing组件:JTable
💻 JAVA
字号:
/* (swing1.1.1beta2) */package tame.icon;import java.awt.*;import javax.swing.*;import javax.swing.plaf.metal.*;/**@author Nobuo Tamemasa@version 1.0 04/28/99*/public class DisabledLeafIcon implements Icon {  int width  = 16;  int height = 16;  int additionalHeight = 4;  public void paintIcon(Component c, Graphics g, int x, int y) {    int right  = width  - 1;    int bottom = height + 1;    g.setColor(c.getBackground());    g.fillRect(0,0, width, getIconHeight());    // Draw frame    g.setColor( MetalLookAndFeel.getControlDisabled() );    g.drawLine(        2,     2,        2, bottom );  // left    g.drawLine(        2,     2, right -4,      2 );  // top    g.drawLine(        2,bottom, right -1, bottom );  // bottom    g.drawLine( right -1,     8, right -1, bottom );  // right    g.drawLine( right -6,     4, right -2,      8 );  // slant 1    g.drawLine( right -5,     3, right -4,      3 );  // part of slant 2    g.drawLine( right -3,     4, right -3,      5 );  // part of slant 2    g.drawLine( right -2,     6, right -2,      7 );  // part of slant 2  }  public int getIconWidth()  { return width; }  public int getIconHeight() { return height + additionalHeight; }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -