Estoy aprendiendo Java Swing escribiendo estoaplicación y edición en Window Builder, pero lo que puedo ver es que la apariencia de la aplicación cuando la ejecuto es diferente a la que edito en Window Builder. Para ser específicos, el de Window Builder me gusta más. Revisé algún tipo de skins en Window Builder y seleccioné "Nimbus". ¿Puedo hacer algo para que la aplicación tenga el mismo aspecto cuando la ejecuto como la de Window Builder? Estoy usando Eclipse.
El primero es la prueba en Window Builder, el segundo es cuando estoy ejecutando la aplicación.
Respuestas
0 para la respuesta № 1puede activar diferentes Look and Feels en las aplicaciones Swing:
http://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/nimbus.html
Supongo que falta en su aplicación en ejecución.
import javax.swing.UIManager.*;
try {
for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
UIManager.setLookAndFeel(info.getClassName());
break;
}
}
} catch (Exception e) {
// If Nimbus is not available, you can set the GUI to another look and feel.
}
0 para la respuesta № 2
Tu pregunta ya está respondida aquí
En Eclipse ir a
Ventana> Preferencias> WindowBuilder> Swing> LookAndFeel
y cheque
Aplique LookAndFeel elegido en el método main ().