JCombobox qalqib chiquvchi ro'yxati to'liq bo'yalgan emas

Menda JDesktop da JInternalFrame bor, ichki ramkada ham JComboBox bor. Muammo quyida ko'rsatilgan.

problem

Qalqib chiquvchi ro'yxat to'liq ko'rsatilishi uchun JComboBox bo'yoqni JInternalFrame dan tashqarida qanday qilishim mumkin? Shisha oynadan foydalanish optimal yechimmi yoki bu yomon amaliyotmi?


YECHIM: Men yechim topdim; JComboBox ning getSize() usulini bekor qiling:

class MyComboBox extends JComboBox{

    public Dimension getSize(){
        return new Dimension(..);
    } 
}

person Erkan Haspulat    schedule 28.02.2010    source manba


Javoblar (1)


Shisha oyna bilan biror narsa qilishga urinishdan oldin JCombobox-da setLightWeightPopupEnabled(false) ga qo'ng'iroq qilib ko'raman.

person Nate    schedule 28.02.2010
comment
Afsuski, u ishlamadi. Men uni quyidagicha ishlataman: klass MyComboBox JComboBox-ni kengaytiradi{ public MyComboBox(){ setLightWeightPopupEnabled(false); } } - person Erkan Haspulat; 28.02.2010