rendered paste bodypackage gui;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class Frame1 extends JFrame { JButton jButton1 = new JButton(); JCheckBox jCheckBox1 = new JCheckBox(); public Frame1() { try { jbInit(); } catch(Exception e) { e.printStackTrace(); } } private void jbInit() throws Exception { jCheckBox1.setText("jCheckBox1"); jButton1.addActionListener(new Frame1_jButton1_actionAdapter(this)); this.getContentPane().add(jCheckBox1, BorderLayout.NORTH); this.getContentPane().add(jButton1, BorderLayout.CENTER); } void jButton1_actionPerformed(ActionEvent e) { System.out.print("test"); }}class Frame1_jButton1_actionAdapter implements java.awt.event.ActionListener { Frame1 adaptee; Frame1_jButton1_actionAdapter(Frame1 adaptee) { this.adaptee = adaptee; } public void actionPerformed(ActionEvent e) { adaptee.jButton1_actionPerformed(e); }}