Интернет магазин китайских планшетных компьютеров



Компьютеры - Swing - Принцип Lightweight

02 мая 2011


Оглавление:
1. Swing
2. Принцип Lightweight
3. Look and Feel
4. Сравнение с AWT



«Lightweight» означает, что компоненты Swing отрисовываются самими компонентами на поверхности родительского окна, без использования компонентов операционной системы. В отличие от «Тяжелых» компонентов AWT, в приложении Swing может иметься только одно окно, и все прочие компоненты отрисовываются на ближайшем родителе, имеющем собственное окно. В приложении могут сочетаться Swing и AWT элементы, хотя это может порождать некоторые проблемы — в частности, компоненты AWT всегда перекрывают Swing элементы, а также закрывают собой всплывающие меню JPopupMenu и JComboBox. Для предотвращения этого, у этих компонентов имеются методы setLightWeightPopupEnabled, позволяющие запретить использование «Легковесных» всплывающих элементов. При установке свойства в true), AWT элементы не будут перекрывать меню.



Просмотров: 3411


<<< SQLJ
Tapestry >>>