frame.setForeground(Color.BLUE); frame.add(new JButton(“blue”));
文字在我运行时保持黑色?
答案 0 :(得分:0)
除非您的按钮名称是框架,否则它当然不起作用。您将框架设置为蓝色,但按钮保持相同的颜色。您的代码应如下所示:
JFrame frame = new JFrame();
add(frame, BorderLayout.CENTER);
JButton button = new JButton("blue");
// button.setBackground(Color.CYAN);
button.setForeground(Color.BLUE);
frame.add(button);