私はSQLデータベースDB.retrieve StudNameとStudIdからData Base.StudNameのデータを取得するために次のコードを使用してJComboBoxを表示します.StudIdをMessageboxに表示する方法。コンボボックスの最初のレコードを意味する私はこれを行うには、メッセージボックスに対応するIDが必要ですか?アドバンスJComboboxの値をMySqlデータベースから取得します
public class FrmeA extends javax.swing.JFrame {
FrmA1 f1=new FrmA1();
Statement TmpFlxTSt=null;
ResultSet TmpFlxTRs=null;
GContnStr GCS=new GContnStr();
public FrmeA() {
initComponents();
}
public void combo(){
try{
GCS.GContnStr();
TmpFlxTSt= GCS.GCotnStr.createStatement();
String select = "Select StudId,StudName from studentmaster";
TmpFlxTRs = TmpFlxTSt.executeQuery(select);
while(TmpFlxTRs.next()){
cbx.addItem(TmpFlxTRs.getString("StudName"));
Object comboitem=cbx.getSelectedItem();
}
TmpFlxTRs.close();
TmpFlxTSt.close();
}
catch(Exception e){
System.out.println(e);
}
}
可能な複製[JComboboxの値は、私のSqlから取得](http://stackoverflow.com/questions/8698450/jcombobox-value-retrieve-from-my-sql) – trashgod