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

  • Amazon Web Services

    Amazon Web S

    8 NİSAN 2009
  • inovationgmbh

    inovationgmb

    28 EYLÜL 2010
  • WoodysGamertag

    WoodysGamert

    17 Aralık 2009