小编Jac*_*ake的帖子

java框架不改变颜色

我无法在下面的 Java 代码中更改框架的颜色。我知道改变它的代码是 frame.getContentPane().setBackground(Color.gray); 但是,这对我不起作用,我不确定这背后的原因是什么,但是如果您能够解决问题,请告诉我,谢谢。

public class UserLoginPage implements ActionListener {
    //Put all JLabels,Frames and buttons here etc
    JPanel panel = new JPanel();
    JFrame frame = new JFrame();
    JLabel userLabel = new JLabel("Username");
    JLabel passwordLabel = new JLabel("Password");
    JTextField userText = new JTextField();
    JTextField passwordText = new JTextField();
    JButton loginButton = new JButton("Login");

    //Label for successful login
    JLabel success = new JLabel();

    //Default Constructor to add the frames and panels etc
    public UserLoginPage(){
        panel.setLayout(null);
        userLabel.setBounds(10,20,80,25);
        panel.add(userLabel);
        passwordLabel.setBounds(10,50,80,25);
        panel.add(passwordLabel);

        userText.setBounds(100,20,165,25);
        panel.add(userText); …
Run Code Online (Sandbox Code Playgroud)

java swing intellij-idea

-1
推荐指数
1
解决办法
31
查看次数

标签 统计

intellij-idea ×1

java ×1

swing ×1