Articles of jbutton

Cambiar el color de degradado JButton, pero solo para un botón, no todo

Quiero cambiar el color de degradado de JButton , encontré esto, http://java2everyone.blogspot.com/2009/01/set-jbutton–gradient-color.html , pero quiero cambiar el degradado solo por un botón, no por todos los botones

Haz un botón redondo

Estoy tratando de hacer una ronda de JButton en las coordenadas (x, y) de (150,210). Quiero que el botón sea un óvalo del tamaño (40,40). Y los botones de fondo de color rojo. No necesita texto, así que debería obtener un botón al tamaño que desee, ¿no? Estoy usando un panel y configuré setLayout como […]

Java: usar una imagen como un botón

Me gustaría usar una imagen como un botón en Java, e intenté hacer esto: BufferedImage buttonIcon = ImageIO.read(new File(“buttonIconPath”)); button = new JButton(new ImageIcon(buttonIcon)); Pero esto todavía muestra el botón real detrás de la imagen, solo me gustaría que la imagen funcione como el botón, ¿cómo puedo hacer esto?

Adjuntar un solo oyente de acción a todos los botones

Tengo un progtwig con muchos botones, todos los cuales realizarán la misma función. Me preguntaba si había una forma de conectar un solo oyente a todos los JButton existentes en el progtwig.

cambiar el tamaño de un ImageIcon en un JButton

Estoy creando un JButton que incluye un ImageIcon específico. El problema principal es que el tamaño del icono original es mucho más grande que el tamaño del botón. Como resultado, cuando se muestra el botón, solo se puede ver parte del ícono. ¿Cuál es el método que “redimensiona” un ImageIcon para que quepa dentro de […]

Transparent JButton

¿Es posible hacer que un JButton sea transparente (incluido el borde) pero no el texto? Extiendo el JButton de swing y anulo esto: @Override public void paint(Graphics g) { Graphics2D g2 = (Graphics2D) g.create(); g2.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0)); super.paint(g2); g2.dispose(); } pero hace que todo sea transparente, incluido el texto. Gracias.

Java / Swing: altura del botón de bajo perfil?

Me gustaría reducir el tamaño vertical de un JButton. El siguiente código funciona bien para K> 1 pero parece que no puedo reducir el tamaño. ¿Alguna sugerencia? JButton button = /* … get button here … */ Dimension d = button.getPreferredSize(); d.setSize(d.getWidth(), d.getHeight()*K); button.setPreferredSize(d); editar: estoy usando JavaBuilders + MigLayout. Parece que tengo que hacer […]

Agregue Jbutton a cada fila de un Jtable

Necesito tu ayuda, quiero agregar un botón J (botón eliminar) a cada fila de un Jtable. Hasta ahora, agregué el botón a cada fila, pero tengo un problema con la acción. Intenté esto, pero no está funcionando. Cuando hago clic en el botón no pasa nada. ¿Alguien puede ayudarme, por favor? Estoy realmente apurado. Este […]

Creando un JButton personalizado en Java

¿Hay alguna manera de crear un JButton con su propio gráfico de botones y no solo con una imagen dentro del botón? Si no, ¿hay alguna otra forma de crear un JButton personalizado en Java?

¿Por qué mi JLabel no aparece?

Estoy llamando a este método llamado check en una de mis clases abstractas, pero por alguna razón el JLabel (problema) que estoy agregando al JPanel (panel) no aparece. ¿Por qué está ocurriendo esto? Cualquier explicación, estoy usando el repintado y validar métodos, pero todavía no aparece nada.