在按下一个按钮时,我们需要刷新页面显示,这该怎么操作呢?
简单来说,四步:
删除jpanel原有的内容
重新设置布局(这个可以没有)
添加新内容
更新UI
代码:
sendBtn.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
int position = Integer.parseInt(inputField.getText());
inputField.setText("");
boardPanel.removeAll();
JLabel label = new JLabel(position);
boardPanel.add(label);
boardPanel.updateUI();
}
});