¿Hay algún método para un cuadro combinado en Java que centre los elementos en el cuadro combinado? Intenté esto pero no funcionó:Cómo centrar elementos en un cuadro combinado de Java
myCombobox.setAlignmentY(CENTER_ALIGNMENT);
¡Gracias!
¿Hay algún método para un cuadro combinado en Java que centre los elementos en el cuadro combinado? Intenté esto pero no funcionó:Cómo centrar elementos en un cuadro combinado de Java
myCombobox.setAlignmentY(CENTER_ALIGNMENT);
¡Gracias!
tratar este enlace: How to Use Combo Boxes (The Java™ Tutorials > Creating a GUI With JFC/Swing > Using Swing Components)
class ComboBoxRenderer extends JLabel
implements ListCellRenderer {
public ComboBoxRenderer() {
setOpaque(true);
setHorizontalAlignment(CENTER);
setVerticalAlignment(CENTER);
}
//. . .
o
((JLabel)comboBox.getRenderer()).setHorizontalAlignment(SwingConstants.CENTER);
Tienes vistazo a Renderers
concepto, descrito acerca de la JTable tutorial on Oracles pages, el concepto thic es similair para JComboBox
, JList
, JTable
y JTree
, en el Renderer
puede centradores deseada texto
Aquí hay una mejor respuesta [¿Cómo se muestra el contenido de JComboBox en el centro?] (Http://stackoverflow.com/questions/12084188/how-to-let-the-content-in-jcombobox-display-in -el-centro) –