0
JTable
행을 클릭하고 싶습니다. 모든 행 (column.index=0
)의 첫 번째 열을 클릭하면 행이 강조 표시됩니다. 행의 다른 열을 클릭해도 행이 강조 표시되어서는 안됩니다. 이걸 내가 어떻게 깨달을 수 있니?명확한 열을 클릭하여 JTable의 행 선택을 피하십시오.
JTable
행을 클릭하고 싶습니다. 모든 행 (column.index=0
)의 첫 번째 열을 클릭하면 행이 강조 표시됩니다. 행의 다른 열을 클릭해도 행이 강조 표시되어서는 안됩니다. 이걸 내가 어떻게 깨달을 수 있니?명확한 열을 클릭하여 JTable의 행 선택을 피하십시오.
// SRY - 편집자 도구 problemes
공용 클래스 JTableTest는 javax.swing.JFrame가 {
public JTableTest() {
initComponents();
}
private void initComponents() {
jButton1 = new javax.swing.JButton();
jScrollPane1 = new javax.swing.JScrollPane();
jTable1 = new javax.swing.JTable();
setDefaultCloseOperation(EXIT_ON_CLOSE);
jButton1.setText("jButton1");
getContentPane().add(jButton1, java.awt.BorderLayout.SOUTH);
jTable1.setModel(new javax.swing.table.DefaultTableModel(
new Object [][] {
{"click will select", null},
{"click will select", null},
{"click will select", null},
{"click will select", null}
},
new String [] {
"String", "Boolean"
}
) {
Class[] types = new Class [] {
java.lang.String.class, java.lang.Boolean.class
};
public Class getColumnClass(int columnIndex) {
return types [columnIndex];
}
});
jScrollPane1.setViewportView(jTable1);
getContentPane().add(jScrollPane1, java.awt.BorderLayout.CENTER);
pack();
}
public static void main(String args[]) {
new JTableTest().setVisible(true);
}
private javax.swing.JButton jButton1;
private javax.swing.JScrollPane jScrollPane1;
private javax.swing.JTable jTable1;
가}
당신이 당신의 코드를 보여줄 수 확장? – Sionnach733