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

  • Hollyscoop

    Hollyscoop

    30 Ocak 2007
  • Mary Jane Tauyan

    Mary Jane Ta

    20 AĞUSTOS 2009
  • Matthew Pearce

    Matthew Pear

    9 AĞUSTOS 2009