小编Dyl*_*der的帖子

尝试使用GUI,无法添加按钮和标签

赋值很简单,我们需要做的就是让代码创建一个带有红色面板的窗口,其中包含一个按钮和标签.这是迄今为止的代码以及测试器类.我把标签显示在窗口上,但它在一个奇怪的地方.我无法显示按钮以显示为红色的背景.

这是我最困难的地方:

import java.awt.Color;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;

public class MyCustomFrame extends JFrame
{
    public MyCustomFrame()
    {
        createComponents();
        setSize(FRAME_WIDTH, FRAME_HEIGHT);

    }

private void createComponents()
    {
        JPanel panel=new createPanel();
        button=new JButton("Push Me");
        label=new JLabel("This is a label");
        add(button);
        add(label);
    }

private JButton button;
private JLabel label;
final int FRAME_WIDTH = 800;
final int FRAME_HEIGHT = 800;

public void createPanel()
    {
        JPanel panel=new JPanel();
        panel.setBackground(Color.RED);
        //button=new JButton("Push Me");
        //label=new JLabel("This is a label");

    }
public void createFrame()
    { …
Run Code Online (Sandbox Code Playgroud)

java user-interface swing awt

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

标签 统计

awt ×1

java ×1

swing ×1

user-interface ×1