السلام عليكم ورحمة الله
قمت باظهار جملة استعلام في JTable
لكن اريد ان اعطي للمتخدم امكانية تغيير محتوى العمود بعدها انا اعمل update لقاعدة البيانات
كيف يمكن عمل ذلك
السلام عليكم ورحمة الله
قمت باظهار جملة استعلام في JTable
لكن اريد ان اعطي للمتخدم امكانية تغيير محتوى العمود بعدها انا اعمل update لقاعدة البيانات
كيف يمكن عمل ذلك
عند double click على أي cell يمكنه التعديل... ما المشكل؟
هل تتكلم عن JTable أو <table>؟
تم تعديل هذه المشاركة بواسطة herch في 10 يناير 2011 في 00:08
طيب
لو اردت ان اجعل عمود واحد قابل للتعديل فقط والباقي لاء؟
الفئة DefaultTableModel تحتوي على الطريقة isCellEditable، اعمل لها override
DefaultTableModel model = new DefaultTableModel() {
@Override
public boolean isCellEditable(int row, int column) {
if (column == 0) { //The first column only is editable
return true;
}
return false;
}
};
jTable1.setModel(model);