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

  • disneychannel

    disneychanne

    19 ŞUBAT 2006
  • Flash CS6 Video Tutorials for Beginners (Actionscript 3 Gaming)

    Flash CS6 Vi

    14 EYLÜL 2012
  • Unbox Therapy

    Unbox Therap

    21 Aralık 2010