2011-12-14 30 views
10

¿Cómo cambio la posición del texto en JCheckbox? Quiero que el texto esté a la izquierda de la casilla de verificación y no como predeterminado a la derecha. he estado sobre el jcheckbox, jtooglebutton y jabstractButton api algunas veces.JCheckbox cambiar la posición del texto

+0

¿por qué quieres eso? – kleopatra

+2

para mantener mi formulario de diseño –

Respuesta

23
jCheckBox.setHorizontalTextPosition(SwingConstants.LEFT); 

En realidad es heredado de AbstractButton, pero se pueden encontrar también la otra por JLabels (en este caso, es en relación con el icono que puede usar en la etiqueta).

Ahora, esto supone que desea un cambio particular en este componente. Si su objetivo es invertir la dirección de todos los componentes en su aplicación (por ejemplo, para una lectura de derecha a izquierda), probablemente debería buscar en la orientación de los componentes, con los métodos setComponentOrientation y applyComponentOrientation.

+0

gracias esa ayuda (solo necesito este componente específico) –

Cuestiones relacionadas