gpt4 book ai didi

java - 框架和按钮

转载 作者:行者123 更新时间:2023-12-02 02:38:40 25 4
gpt4 key购买 nike

嗨,虽然我确实完成了 java 的基础知识,但我还是很新,但当我尝试在新的框架/面板上添加按钮时,我不断收到错误。愿意告诉我问题可能是什么吗?

import javax.swing.*;
import java.awt.*;

class MainClass {
String cont_orders;
private JFrame frame1;
private JPanel mainpanel;
JButton bt1, bt2, bt3, bt4, bt5;
private JButton btotal = new JButton("Order");
private JButton clearOr = new JButton("Clear");
private JTextField pricetotal = new JTextField();
private JTextField list_of_orders = new JTextField();

public MainClass(){
gui();
}

private void gui(){
frame1 = new JFrame("Order");
frame1.setSize(500,430);
frame1.setVisible(true);
frame1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame1.setResizable(false);

mainpanel = new JPanel();
mainpanel.setBackground(Color.BLUE);

mainpanel.add(bt1);
bt1 = new JButton("M-Item 1 [Soda]");
frame1.add(mainpanel,BorderLayout.CENTER);
}
public static void main (String[]args){
new MainClass();
}

}

我尝试正常练习编码,而不是依赖 NetBeans [JFrame Form/JPanel Form] 中的自动编码

愿意帮忙吗?

最佳答案

现在这不能在java中完成

mainpanel.add(bt1);
bt1 = new JButton("M-Item 1 [Soda]");

扭转局面。

说明:此时字段 bt1 是一个保存空对象的变量。该对象(值)被添加,而不是像其他语言中那样添加一些变量地址。

关于java - 框架和按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45842800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com