我在高中时参加了预科计算机科学课程,我决定再次开始编程以获得乐趣,但是我遇到了问题。我不记得如何创建一个GUI。我试图在网上搜索如何创建一个,但每一个来源不断显示我们从未学过的jpanel和布局。我知道我可能在做“错误”的方式,但这是我知道如何编程GUI的唯一方法。我试图找出JPanels,但它让我更加困惑,因为我已经是 。在我离开这个夏天之前,如果我在家里开始编码,我会拍一张我的代码的照片以匹配颜色。而且我一直在试图让我的GUI从这段代码中脱离出来,而不是专门的。如何在没有JPanels和布局的情况下创建工作GUI
import javax.swing.*;
public class FirstGUI extends JFrame implements ActionListener
{
private JButton myButton;
private JButton myButton2;
private JButton myButton3;
private JLabel myLabel;
private JTextfield myField;
private int x =0;
public FirstGUI()
{
Contianer contentPane = getContentPane();
contentPane.setLayout(null);
contentPane.setBackground(Color.white);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setTitle("My first GUI Experiment");
setSize(500,500);
setResisable(false);
setLocation(150,150);
myButton = new JButton("3");
myButton.setBounds(0,0,50,50);
myButton.setBorder(BorderFactory.createLineBorder(Color.blue));
contentPane.add(myButton);
myLabel = new JLabel();
myButton.setBounds(100,100,300,50);
myButton.setBorder(BorderFactory.createLineBorder(Color.blue));
contentPane.add(myButton);
myButton = new JButton("3");
myButton.setBounds(0,0,50,50);
所以任何人都可以通过向我展示我还需要什么来帮助完成此代码。我知道这是一个没有错误的工作项目,我也知道我需要一个动作监听器的方法,但之后我什么也不知道。
如果已经问过这个问题,我表示歉意,但是我是编程新手,我只知道一小部分可能很容易找到问题答案的语法。
你的问题是什么?什么不起作用?你期望你的程序做什么?现在在做什么?请[参考],通过[帮助]并阅读[问],因为您的代码将无法编译,因此,请阅读并发布适当的[mcve],以便我们可以复制粘贴并显示您的问题 – Frakcool