Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Java / JSP

Cevapla
 
LinkBack Seçenekler
Eski 30/11/2006, 10:45   #1 (permalink)
Üye
 
Üyelik Tarihi: 07/2005
Mesaj: 32
Mutsuz JTable'da CheckBox gözükmüyor

Kod:
jTable1.getColumnModel().getColumn( 0).setCellEditor( new DefaultCellEditor( new JCheckBox()));
yukardaki code satiri ile jTable1'in ilk Column'a CheckBox ekliyorum ama

column'da sanki hicbirsey yokmus gibi duruyor, o column'da herhangi bir cell'e tikladigimda mouse'nin sol tusuna basinca CheckBox gozukuyor, parmagi kaldirinca tekrar kayboluyor ve ordaki cell'de CheckBox'in degeri yazmaya basliyor ( true veya false seklinde)
simadreta hatta değil   Alıntı Yaparak Yanıtla
Eski 30/11/2006, 11:59   #2 (permalink)
Luke is back...
 
mkarabulut Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2002
Yer: ../Dark_Side
Mesaj: 2,443
Varsayılan

Bu kod ile ilgili değil, Swing'in bir bug'ı.

Windows XP temasında checkbox'lar görünmüyor, başka bir temaya geçersen (LAF - LookAndFeel) orada düzgün çalıştığını görürsün.
__________________
Do or do not. There is no try.
mkarabulut hatta değil   Alıntı Yaparak Yanıtla
Eski 30/11/2006, 12:29   #3 (permalink)
Üye
 
Üyelik Tarihi: 07/2005
Mesaj: 32
Varsayılan

sagol aga yardimlarin icin sayende ilerleme kaydediyom ufak ufak ama

tam anlatamadim sorunumu galiba,

CheckBox'lar gozukuyor, ComboBox'larda gozukuyor ama mouse ile tiklamassan orda bir CheckBox veya ComboBox oldugunu anliyamiyorsun.

Ayni tiklayip icine deger yazman gib. hani yazdiktan sonra yani cell'den ayrilinca textField gibi gorunen cell label gibi gozukmeye basliyor ya. ta ki sen tekrar tiklayana kadar. onu diyom
simadreta hatta değil   Alıntı Yaparak Yanıtla
Eski 30/11/2006, 13:57   #4 (permalink)
Luke is back...
 
mkarabulut Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2002
Yer: ../Dark_Side
Mesaj: 2,443
Varsayılan

Bunun sebebi senin checkbox'ı editor olarak hücreye ataman, yani sadece edit/düzenleme modunda checkbox görünür oluyor. Eğer sen editor olarak değil de renderer olarak sınıfı atarsan checkbox readonly/okuma modunda da görünür olacaktır.

Yani yapman gereken şey cellEditor yerine cellRenderer ataması yapman.
__________________
Do or do not. There is no try.
mkarabulut hatta değil   Alıntı Yaparak Yanıtla
Eski 30/11/2006, 14:40   #5 (permalink)
Üye
 
Üyelik Tarihi: 07/2005
Mesaj: 32
Varsayılan

peki cellRenderer'da bu islem nasil olur?
simadreta hatta değil   Alıntı Yaparak Yanıtla
Eski 01/12/2006, 10:34   #6 (permalink)
Luke is back...
 
mkarabulut Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 05/2002
Yer: ../Dark_Side
Mesaj: 2,443
Varsayılan

Şurada bir örnek var
http://www.exampledepot.com/egs/java.../CustRend.html
__________________
Do or do not. There is no try.
mkarabulut hatta değil   Alıntı Yaparak Yanıtla
Eski 01/12/2006, 16:00   #7 (permalink)
Cevizci
 
Üyelik Tarihi: 04/2006
Mesaj: 159
Varsayılan

JTable da resim gösterebiliyormuyuz?
oozsakarya hatta değil   Alıntı Yaparak Yanıtla
Eski 02/12/2006, 09:09   #8 (permalink)
Matafleur
 
darky_dark Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2003
Mesaj: 593
Varsayılan

http://java.sun.com/docs/books/tutor...ing/index.html adresinde swing componentleri ile ilgili cok guzel tutoriallar ve kod ornekleri var..
o adreste goreceksiniz ki table icin checkboxlar, combolar, imageler, tablemodel, renderer vs ile ilgili gayet guzel anlatim ve ornekler var.. zipli hali de sitede bir yerlerde mevcut, sizin yerinizde olsam makineme indirip surekli okurdum..

sevgi, saygi..

_DD_
__________________
if u wanna fuck with the eagles
u've gotta learn 2 fly
darky_dark hatta değil   Alıntı Yaparak Yanıtla
Eski 02/12/2006, 09:15   #9 (permalink)
Cevizci
 
Üyelik Tarihi: 04/2006
Mesaj: 159
Varsayılan

saol, oraya baktım fakat orda jtable da resim kullanmak ile ilgili bir şey bulamadım.
oozsakarya hatta değil   Alıntı Yaparak Yanıtla
Eski 02/12/2006, 12:47   #10 (permalink)
Matafleur
 
darky_dark Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2003
Mesaj: 593
Varsayılan

"How to Use Tables" sayfasinda "Using Custom Renderers" basliginda soyle bir cumle var, bu cumle ipucunu gostermis aslinda:
"It's easy to customize the text or image rendered by the default renderer, DefaultTableCellRenderer. You just create a subclass and implement the setValue method so that it invokes setText or setIcon with the appropriate string or image. "
__________________
if u wanna fuck with the eagles
u've gotta learn 2 fly
darky_dark hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
formun olayları gözükmüyor djanusk C# 1 01/03/2007 14:30
Font Gözükmüyor delicocuk Web Tasarım 11 22/08/2006 21:58
include ettiğimde resimler gözükmüyor. NikeFootball PHP 9 09/03/2006 10:59
Location dan Domain ismi gözükmüyor. Ne yapacağım? lilo818 Windows 3 19/01/2006 14:05
arama motorlarının önbelleklerinde sitemizin resimleri gözükmüyor. turhan klima Web Tasarım 2 16/05/2005 16:33


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 01:56.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net