如何获取对象';s信息并使用Java推送到GUI
我有一个带有GUI的Java交付项目,我想实现它 我有3个功能: 创造,, 删除,以及 编辑 我的GUI基本上如下所示:如何获取对象';s信息并使用Java推送到GUI,java,swing,user-interface,Java,Swing,User Interface,我有一个带有GUI的Java交付项目,我想实现它 我有3个功能: 创造,, 删除,以及 编辑 我的GUI基本上如下所示: public class Truck extends Vehicle { private int numberOfTrailers; public Truck(int numberOfTrailers, String registrationNumber, double volume, float averageSpeed, float maxWeight, int
public class Truck extends Vehicle {
private int numberOfTrailers;
public Truck(int numberOfTrailers, String registrationNumber, double volume, float averageSpeed, float maxWeight, int length){
super(registrationNumber, volume, averageSpeed, maxWeight, length);
this.numberOfTrailers = numberOfTrailers;
}
我的问题是:当我输入数据并使用“创建”按钮时:如何创建对象并将这些信息推送到下面的主方法:
Truck cyberTruck = new Truck(1,"1339TRCK",1000, 100, 2267, 20);
我的卡车课是这样的:
public class Truck extends Vehicle {
private int numberOfTrailers;
public Truck(int numberOfTrailers, String registrationNumber, double volume, float averageSpeed, float maxWeight, int length){
super(registrationNumber, volume, averageSpeed, maxWeight, length);
this.numberOfTrailers = numberOfTrailers;
}
因此,参数是拖车数量、注册号、体积、平均速度、最大重量和长度
我想知道如何将所有这些输入推送到main中,并使用GUI创建新对象。
另外,当我创建卡车时,它应该显示在左侧的JList上,通过从JList中选择卡车,我也应该能够删除它。最后一步是,当我从JList中单击卡车名称时,能够看到所有信息,并将所有属性显示到JTextField。看起来这包含了很多问题。我将尝试这种方法: 首先,“创建”按钮需要一个ActionListener () 其次,需要从JTExtField读取值 () 使用这些值,您可以创建一个“Truck”对象,并将其存储在一个列表中,您可以将其传递给JList ()“我的问题是:“1)如果每个帖子只关注一个问题,并且有一个描述该问题的标题,那么问答网站的效果最好。2) 虽然标题实际上是一个单一的问题,但结尾需要一个“?”。