2010-10-02 32 views

cevap

13

forceFit onunla ilgisi yok.

Genellikle sorun, ızgaralarınızın "fit" yerleşimli bir kabın içinde olması gerektiğidir.

Ancak bazı kodlar olmadan size daha fazla yardımcı olamıyorum.

+1

Bu doğrudur. Izgarayı içeren sekme panosunun düzeni: 'fit' olmalıdır. –

+0

@bmoeskau - sekme panelin kendisi CardLayout kullanıyor ve bununla uğraşmak istemiyorsunuz değil mi? Izgarayı, sekme panelinin doğrudan çocuğu olacak bir kapsayıcıya yerleştirmeyi ve düzeni: kapsayıcıda 'sığdır' öğesinin olmasını istediğinizi varsayalım. – ob1

+4

"Tabağın * olduğu sekme" düzeni olması gerektiği anlamına geliyordu: TabPanel'in kendisi değil "sığdır". TabPanel içindeki her sekme bir paneldir ve başka bileşenler içeriyorsa bir düzen gerektirir. Alternatif olarak GridPanel, TabPanel'in doğrudan bir çocuğu olabilir (ayrı bir katmanı içermez) ve ayrı bir düzen bildirimi gerektirmez. OP'nin TabPanel -> Panel (düzen yok) -> GridPanel yaptığını sanıyorum. –

İlgili konular