java - 如何从我选择的组合框中获取数据
问题描述
我正在使用从Jtable
. 它检索数据,并将值分配给表中的其他对象。我需要从该对象的该行中的该列中获取值。我不知道我做错了什么。
这是我的代码:
for (int i = 0; i < jTable1.getColumnCount(); i++) {
ob = new Impresoras();
ob.Area = (String) jTable1.getValueAt(i, 0);
ob.nomImpresora = jcb.getSelectedItem().toString();
impresoras.add(ob);
}
System.out.println(impresoras);
解决方案
for (int i = 0; i < jTable1.getRowCount(); i++) {
ob = new Impresoras();
ob.Area = (String) jTable1.getValueAt(i, 0);
ob.nomImpresora = (String) jTable1.getValueAt(i, 1);
impresoras.add(ob);
}`enter code here`
System.out.println(impresoras); `enter code here`
推荐阅读
- javascript - Kendo Grid 在单元格编辑期间禁用另一列
- visual-studio - 如何安装旧版本的 Visual Studio 预览版
- django - 将 vimeo 视频限制为域级隐私不起作用
- ffmpeg - 使用 ffmpeg 将直播从 m3u8 录制到管道会导致视频没有音频
- c - 如何创建循环以在 C 中的功能菜单之间切换?
- github - github ssh 密钥不被接受,得到 ssh 数据包类型 51 (
- ios - Swift UI:应用程序在模拟器中的外观与在同一 iPhone 型号上的不同
- c# - 未找到访问级别专用的 Azure Blob 资源
- java - 如何在android volley的“StringRequest”中传递两个Strings url同时执行
- ios - CoreData 在从同一线程读取获取的对象属性时崩溃