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);
            }
                                         

    }          

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

¿Qué hay usar

¿Qué hay usar javax.swing.JCheckBox?

no seleccionado seleccionado

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?)