SORU
2 Ocak 2010, CUMARTESİ


Nasıl bir JTable düzenlenemez yapmak için

Nasıl JTable düzenlenemez yapmak için? Benim kullanıcılar çift tıklayarak onları hücrelerdeki değerleri düzenlemek istemiyorum.

Herhangi bir yardım büyük mutluluk duyacağız.

Teşekkürler.

CEVAP
28 HAZİRAN 2010, PAZARTESİ


Yöntem isCellEditable geçersiz kılar ve istediğiniz gibi uygulayabilirsiniz örneğin:

//instance table model
DefaultTableModel tableModel = new DefaultTableModel() {

    @Override
    public boolean isCellEditable(int row, int column) {
       //all cells false
       return false;
    }
};

table.setModel(tableModel);

ya

//instance table model
DefaultTableModel tableModel = new DefaultTableModel() {

   @Override
   public boolean isCellEditable(int row, int column) {
       //Only the third column
       return column == 3;
   }
};

table.setModel(tableModel);

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Damien Walters

    Damien Walte

    20 AĞUSTOS 2006
  • GOTO Conferences

    GOTO Confere

    3 EKİM 2011
  • Michael Lummio

    Michael Lumm

    25 Mayıs 2007