¿Es posible mezclar Awt y Swing?
Artículo por Club Developers · 01 junio 2006
2212 vistas
Como regla, los programas no deben usar componenetes pesados de AWT junto a componentes Swing, ya que los componentes de AWT son siempre pintados sobre los de Swing. (Por componentes pesadas de AWT se entiende Menu, ScrollPanel y todos los componentes que heredan de las clases Canvas y Panel de AWT).
Pequeña demostración
Cuando abrimos el menú contextual del JComboBox, éste último se ocultará por el botón de tipo java.awt.Button.
Pequeña demostración
java
import javax.swing.*; import java.awt.*; public class AWTSwing { public AWTSwing () { frame.setBounds (300, 300, 200, 300); frame.setVisible (true); } new AWTSwing (); } }
Cuando abrimos el menú contextual del JComboBox, éste último se ocultará por el botón de tipo java.awt.Button.