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

  • Apple

    Apple

    22 HAZİRAN 2005
  • HuskyStarcraft

    HuskyStarcra

    4 HAZİRAN 2009
  • UnboxTechnology

    UnboxTechnol

    20 Ocak 2011