java 设置标题颜色
时间: 2023-05-18 20:03:22 浏览: 69
您可以使用以下代码来设置 Java 窗口的标题颜色:
```
import java.awt.Color;
import java.awt.Graphics;
import java.awt.Insets;
import javax.swing.JFrame;
public class CustomTitleBar extends JFrame {
public CustomTitleBar() {
super("Custom Title Bar");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(400, 300);
setVisible(true);
}
public void paint(Graphics g) {
super.paint(g);
Insets insets = getInsets();
g.setColor(Color.RED);
g.fillRect(insets.left, insets.top, getWidth() - insets.right - insets.left, 30);
g.setColor(Color.WHITE);
g.drawString(getTitle(), insets.left + 10, insets.top + 20);
}
public static void main(String[] args) {
new CustomTitleBar();
}
}
```
这个代码会创建一个自定义的标题栏,其中标题栏的背景颜色为红色,标题文字为白色。您可以根据需要修改颜色和其他属性。