【发布时间】:2015-04-01 06:45:17
【问题描述】:
我有一个由 jbuttons 和一个带有动作监听器的 jtextfield 组成的键盘。当我按下按钮时,数字显示在文本字段中,但下一个数字会覆盖它。谁能告诉我如何将文本附加到长度为 13 的数字以及何时到达回车符。
如果我使用键盘输入数字,我可以输入一串数字,但不能通过按钮输入。
我正在使用:
JButton buttonNo2 = new JButton("2");
buttonNo2.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
textfield.setText("2");
}
buttonNo1.setBounds(11, 18, 50, 50);
keyboardPanel.add(buttonNo2);
buttonNo1.setForeground(Color.BLUE);
buttonNo1.setFont(new Font("Perpetua", Font.BOLD, 20));
【问题讨论】:
标签: java swing jbutton actionlistener jtextfield