Uso variable booleana global, para controlar el clic de un boton con otro boton
Buenas tardes, tengo una duda que es la siguiente:
Necesito que desde un botón # 2, se controle el clic de el botón # 1.
Al darle clic al # 1, el # 2 lo sepa y de esta manera el # 2 realice un condicional a realizar.
Realmente el problemas no es un error en el código por que no sale errores, sino es por que no esta
reconociendo el valor de la variable booleana, y por consiguiente no realiza la condición. El código es el siguiente:
package recipientes;
import javax.swing.DefaultComboBoxModel;
import javax.swing.ImageIcon;
import java.awt.event.*;
public class Recipiente extends javax.swing.JFrame implements ActionListener {
boolean LlenarA = false;
private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {
LlenarA = true;
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
if (LlenarA ==true)
{
ImageIcon imagen = new ImageIcon(getClass().getResource("recipiente de 8 litros en 6 litos.jpg"));
jLabel7.setIcon(imagen);
}
import javax.swing.DefaultComboBoxModel;
import javax.swing.ImageIcon;
import java.awt.event.*;
public class Recipiente extends javax.swing.JFrame implements ActionListener {
boolean LlenarA = false;
private void jButton6ActionPerformed(java.awt.event.ActionEvent evt) {
LlenarA = true;
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
if (LlenarA ==true)
{
ImageIcon imagen = new ImageIcon(getClass().getResource("recipiente de 8 litros en 6 litos.jpg"));
jLabel7.setIcon(imagen);
}
}
- Inicie sesión o regístrese para enviar comentarios
¿Qué hay usar
¿Qué hay usar
javax.swing.JCheckBox
?Puedes llamar el método click
Puedes llamar el método click del botón2
JButton a;
JButton b;
/// el action performed del botón a
public void jButtonXActionPerformed( ActionEvent e ) {
....
b.doClick(); // hacer click programaticamente
...
}
...
Aunque suena a algo más enredado de lo que debería de ser ¿Que es lo que estás queriendo hacer de fondo? ( no de programación sino funcionalmente?)