![]() | |
| | #1 (permalink) |
| Üye Üyelik Tarihi: 07/2005
Mesaj: 32
| Kod: jTable1.getColumnModel().getColumn( 0).setCellEditor( new DefaultCellEditor( new JCheckBox())); 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) |
| | |
| | #2 (permalink) |
| Luke is back... Üyelik Tarihi: 05/2002 Yer: ../Dark_Side
Mesaj: 2,443
|
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. |
| | |
| | #3 (permalink) |
| Üye Üyelik Tarihi: 07/2005
Mesaj: 32
|
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 |
| | |
| | #4 (permalink) |
| Luke is back... Üyelik Tarihi: 05/2002 Yer: ../Dark_Side
Mesaj: 2,443
|
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. |
| | |
| | #6 (permalink) |
| Luke is back... Üyelik Tarihi: 05/2002 Yer: ../Dark_Side
Mesaj: 2,443
|
Şurada bir örnek var http://www.exampledepot.com/egs/java.../CustRend.html
__________________ Do or do not. There is no try. |
| | |
| | #8 (permalink) |
| Matafleur Üyelik Tarihi: 02/2003
Mesaj: 593
| 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 |
| | |
| | #10 (permalink) |
| Matafleur Üyelik Tarihi: 02/2003
Mesaj: 593
|
"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 |
| | |
![]() |
| Bookmarks |
| Seçenekler | |
| |
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 |
| 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 | |