📄 linedpanel.java
字号:
import java.awt.*;class LinedPanel extends Panel{ String title; LinedPanel(String t) { title = t; } public void paint(Graphics g) { super.paint(g); Font f = g.getFont(); FontMetrics fnm = g.getFontMetrics(); int w = size().width-1, h = size().height - 1; int tl = fnm.stringWidth(title); g.setColor(Color.white); g.drawLine(5, 5, 5, h-5); g.drawLine(5, h-5, w-5, h-5); g.drawLine(w-5, h-5, w-5, 5); g.drawLine(tl+9, 5, w-5, 5); g.setColor(Color.black); g.drawLine(4, 4, 4, h-6); g.drawLine(6, h-6, w-6, h-6); g.drawLine(w-6, h-6, w-6, 6); g.drawLine(w-6, 4, tl+9, 4); g.drawString(title, 7, fnm.getAscent()); } public Insets insets() { return new Insets(15, 10, 10, 10); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -