gpt4 book ai didi

java - 与 JPanel 连接的按钮

转载 作者:行者123 更新时间:2023-12-01 17:44:55 24 4
gpt4 key购买 nike

我正在使用 Netbeans 创建 Java 桌面应用程序。我创建了两个不同的 JPanel。在一个中我插入了一个按钮,在另一个中只插入了一些设置。如何连接另一个 JPanel 中的 JButton 来更改另一个的设置?我应该使用什么代码? (请记住,我是初学者。)

最佳答案

一个非常简单的程序。按钮和标签是否在同一个 JPanel 中并不重要。

JFrame frame = new JFrame("Test");
frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
frame.setBounds(100, 100, 300, 300);

JPanel panel = new JPanel();
panel.setPreferredSize(new Dimension(300, 150));

JLabel label = new JLabel("Test string");

JButton button = new JButton("Push me");
button.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent arg0) {
label.setText("change text");
}
});
panel.add(label);
panel.add(button);

frame.add(panel);

frame.setVisible(true);

关于java - 与 JPanel 连接的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60879452/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com