📄 borderpanel.java
字号:
import java.awt.*;class BorderPanel extends Panel{ int border = 5; // size of border Color col1 = Color.white; Color col2 = Color.black; BorderPanel() { } BorderPanel(int w) { border = w; } BorderPanel(int w, Color c1, Color c2) { border = w; col1 = c1; col2 = c2; } BorderPanel(Color c1, Color c2) { col1 = c1; col2 = c2; } public Insets insets() { return new Insets(border+2, border+2, border+2, border+2); } public void paint(Graphics g) { super.paint(g); int w = size().width-1, h = size().height-1; g.setColor(col1); for(int i=0; i<border; i++) { g.drawLine(i,i,w-i,i); g.drawLine(i,i,i,h-i); } g.setColor(col2); for(int i=0; i<border; i++) { g.drawLine(w-i,h-i, w-i,i); g.drawLine(w-i,h-i, i,h-i); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -