3 回答
TA贡献1816条经验 获得超6个赞
首先,为您的对象创建一个数组:车辆。
要从 GUI 获取数据,您需要事件侦听器:
AddButton.setOnAction(e ->
{
Vehicule vehicule = new Vehicule();
vehicle.setVehicleId(VehicleID.getText());
vehicle.setVehicleName(VehicleNameF.getText());
Vehicules.add(vehicule);
//Vehicules is the array where you put all your objects.
})
这是否回答了您的问题?
TA贡献1818条经验 获得超7个赞
首先,您必须创建:
class Vehicle {
long vehicleId;
String vehicleName;
Vehicle(){
}
void setVehicleId(long vehicleID){
this.vehicleId=vehicleID;
}
long getVehicleId(){
return vehicleId;
}
void setVehicleName(vehicleName){
this.vehicleName=vehicleName;
}
String getVehicleName(){
return vehicleName;
}
}
接下来,您必须创建新对象:
Vehicle vehicle1=new Vehicle();
在要添加指定值的位置
vehicle1.setVehicleName(Vehicle name-variable got from swing);
vehicle1.setVehicleId(Vehicle id-variable got from swing);
以及列表:
List<Vehicle> vehiclesList=new ArrayList<Vehicle>()
vehiclesList.add(vehicle1);
TA贡献1876条经验 获得超7个赞
您缺少类似以下内容的内容:
AddButton.setOnAction(e ->
{
vehicle1.setVehicleId(VehicleID.getText());
vehicle1.setVehicleName(VehicleNameF.getText());
});
添加回答
举报