📄 disabledleaficon.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 + -