я знаю, когда использовать ключевое слово «это» для полей и конструкторов, но я не уверен, когда он передается в качестве аргументаЧто такое ключевое слово «это» со ссылкой, если оно дается в качестве аргумента
import javax.swing.*;
import java.awt.event.*;
public class SimpleGui implements ActionListener {
JButton button;
public static void main (String[] args) {
SimpleGui gui = new SimpleGui();
gui.go();
}
public void go() {
JFrame frame = new JFrame();
button = new JButton("click me");
button.addActionListener(this);
frame.getContentPane().add(button);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 300);
frame.setVisible(true);
}
public void actionPerformed(ActionEvent event) {
button.setText("I've been clicked!");
}
}
Это текущий экземпляр 'SimpleGui'. –