请教一个Swing的含有JTable类型的技术问题. swingJava SEJava 调试Java屌丝求帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 高手,上文中的代码,小弟现在补充到下面了: @Override public int getRowCount() { return manager.getObjects().size(); } public MyObject getValueAt(int row) { return manager.getObjects().get(row); } @Override public Object getValueAt(int rowIndex, int columnIndex) { switch (columnIndex) { case 0: return getValueAt(rowIndex).Myname; case 1: return getValueAt(rowIndex).isSelected(); } return null; } @Override public void setValueAt(Object value, int rowIndex, int columnIndex) { if (columnIndex == 1) { getValueAt(rowIndex).setSelected(Boolean.TRUE.equals(value)); } } @Override public boolean isCellEditable(int rowIndex, int columnIndex) { return columnIndex == 1; } @Override public Class<?> getColumnClass(int column) { switch (column) { case 0: return String.class; case 1: return Boolean.class; } return Object.class; } @Override public String getColumnName(int column) { switch (column) { case 0: return "Value"; case 1: return "Selected"; } return null; } } public static void main(String[] args) throws ClassNotFoundException, InstantiationException, IllegalAccessException, UnsupportedLookAndFeelException { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); SwingUtilities.invokeLater(new Runnable() { @Override public void run() { new ReportForMorningduty().initUI(); } }); }} 请问: 如果我想把上述第一章帖子里代码的第194行与214行两行代码的“actionPerformed()”方法在执行的时候,能够让我的运行效果: 能够在上面两个“监视器监视到"采用"和"修改"两个按钮被点击后”,能够捕获到“当前第几行JTable被点击”,“返回一个行号”的需求实现,小弟应该怎么写代码,能够把小弟的开发需求实现? 求高手点拨指导. 谢谢伟大的CSDN!!伟大的Swing,伟大的Swing高手!! 谢谢敬爱的up_是大哥的点拨!! 有up_是大哥点拨!!有小弟成就梦想的天空!! 文本框输入一定字符自动换行 swing 如何绘制水平Caret 求一正则表达式,将连续的相同字符替换成一个。 关于xml编程的简单问题???????? 一个关于环境变量的小问题!在线等! 菜单样事件处理问题,,,请搞手指点~~~~~~~~~~~~~~~~ 关于界面的编程 关于在jb7上的程序运行问题? 谁有VSS的使用说明文档?可以给我发一份吗? 怎样把一个int类型(不是Integer)转换才String类型? 关于java应用开发的布局的问题 java是不是没有普通函数?
@Override
public int getRowCount() {
return manager.getObjects().size();
} public MyObject getValueAt(int row) {
return manager.getObjects().get(row);
} @Override
public Object getValueAt(int rowIndex, int columnIndex) {
switch (columnIndex) {
case 0:
return getValueAt(rowIndex).Myname;
case 1:
return getValueAt(rowIndex).isSelected();
}
return null;
} @Override
public void setValueAt(Object value, int rowIndex, int columnIndex) {
if (columnIndex == 1) {
getValueAt(rowIndex).setSelected(Boolean.TRUE.equals(value));
}
} @Override
public boolean isCellEditable(int rowIndex, int columnIndex) {
return columnIndex == 1;
} @Override
public Class<?> getColumnClass(int column) {
switch (column) {
case 0:
return String.class;
case 1:
return Boolean.class;
}
return Object.class;
} @Override
public String getColumnName(int column) {
switch (column) {
case 0:
return "Value";
case 1:
return "Selected";
}
return null;
} } public static void main(String[] args) throws ClassNotFoundException, InstantiationException, IllegalAccessException,
UnsupportedLookAndFeelException {
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
SwingUtilities.invokeLater(new Runnable() { @Override
public void run() {
new ReportForMorningduty().initUI();
}
});
}
}
请问:
如果我想把上述第一章帖子里代码的第194行与214行两行代码的“actionPerformed()”方法在执行的时候,能够让我的运行效果:
能够在上面两个“监视器监视到"采用"和"修改"两个按钮被点击后”,能够捕获到“当前第几行JTable被点击”,“返回一个行号”的需求实现,小弟应该怎么写代码,能够把小弟的开发需求实现?
求高手点拨指导.
谢谢伟大的CSDN!!伟大的Swing,伟大的Swing高手!!
有up_是大哥点拨!!有小弟成就梦想的天空!!