Necesito crear un componente de la GUI personalizado sobre el mismo como se muestra en la siguiente imagen. tiene algunos botones y etiquetas en esto.Componente de la interfaz gráfica de usuario de Swing
¿Cómo puedo crear gusta este
Necesito crear un componente de la GUI personalizado sobre el mismo como se muestra en la siguiente imagen. tiene algunos botones y etiquetas en esto.Componente de la interfaz gráfica de usuario de Swing
¿Cómo puedo crear gusta este
Se puede usar un JWindow, con una imagen para la imagen de fondo. Para los botones, use un JButton con un ImageIcon.
Puede tener un JFrame con nullLayout y luego usar un JLabel con la imagen.
Ahora, para los botones use setContentAreaFilled (false) y setBorderPainted (false) para eliminar el estilo de botón predeterminado y se verá exactamente como la imagen que ha pasado al crear el botón.
Para colocar el Marco en el centro use setLocationRelativeTo (null).
Creo que debería resolver su problema.
No estoy de acuerdo con la recomendación de utilizar el diseño nulo. Recomendaría que los OP utilicen una combinación de diseños anidados y permitan que las imágenes y los tamaños de componentes preferidos ayuden a los gerentes a encontrar el mejor diseño. –
Solo para enfatizar @Hovercraft: * nooooo! * El diseño nulo es un no-nunca-never-ever en swing. – kleopatra
Gracias por los comentarios :) Todavía soy un principiante en Java y estoy aprendiendo cosas :) Tendrá sus recomendaciones en mente. ¿Puedes decirme por qué no utilizar el diseño nulo? – Shashwat