JFrame
в моей программе
Как получить значения "item" и "ID" из JComboBox
в JTable
по конкретной строке таблицы?
Код внутри JComboBox
public class ProductItem {
private int id;
private String Name;
public ProductItem() {
}
public ProductItem(int id, String Name) {
this.id = id;
this.Name = Name;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return Name;
}
public void setName(String Name) {
this.Name = Name;
}
@Override
public String toString() {
return getName();
}
}
и
import java.sql.ResultSet;
import java.sql.SQLException;
import javax.swing.DefaultComboBoxModel;
import javax.swing.JOptionPane;
public class LoadItem {
static ResultSet rs = null;
public static DefaultComboBoxModel LoadProduct(){
DefaultComboBoxModel ProDuctmodel = new DefaultComboBoxModel();
try {
rs = BarungCls.BarungSelect("select ID, Name from test_data ");
while(rs.next()){
ProDuctmodel.addElement(new ProductItem(Integer.parseInt(rs.getString(1)),rs.getString(2)));
}
return ProDuctmodel;
} catch (SQLException e) {
JOptionPane.showMessageDialog(null, e);
}
return null;
}
}
Добавить поле со списком в таблицу в строке 1.
Добавьте JCombobox
в JTable