事件“如果”并单击足够的2个按钮

问题描述 投票:-3回答:1

我有两个按钮分别是btn_turn1和btn_turn2,我希望当用户在事件“ if”之后将足够的btn_turn1和btn_turn2单击txt_turn时将其打印到屏幕上,但它只是将printf“ 0”救出,请帮我]

“

java swing jframe jbutton
1个回答
0
投票
很难理解您的要求,但是我想您正在尝试计算来自2个Jbutton的点击次数,并且必须在Jtextfield中显示它。接下来最简单的方法。

public class Cit extends JPanel implements ActionListener { JButton btn_dahn1; JButton btn_dahn2; JTextField textField; static int step ; public Cit(){ btn_dahn1 = new JButton("Button1"); btn_dahn1.addActionListener(this); btn_dahn2 = new JButton("Button2"); btn_dahn2.addActionListener(this); textField = new JTextField(); btn_dahn1.setPreferredSize(new Dimension(100,30)); btn_dahn1.setMaximumSize(new Dimension(100,30)); btn_dahn2.setPreferredSize(new Dimension(100,30)); btn_dahn2.setMaximumSize(new Dimension(100,30)); textField.setMaximumSize(new Dimension(100,30)); textField.setMaximumSize(new Dimension(100,30)); setLayout(new BoxLayout(this, BoxLayout.X_AXIS)); setPreferredSize(new Dimension(300, 30)); add(btn_dahn1); add(btn_dahn2); add(textField); }

您可以将Cit类添加到框架或对话框或您使用的任何对象,然后单击button1和button2,jtextfield将显示步骤。

如果您不熟悉该怎么做。看下一个代码部分。 

public static void main(String[] args) { JFrame frame = new JFrame(); Cit cit = new Cit(); frame.getContentPane().add(cit); frame.setVisible(true); frame.pack(); }

© www.soinside.com 2019 - 2024. All rights reserved.