Java Jpanel怎么刷新、更换、重写内容(repaint、removeAll、updata、updataUI)

今天,小编写java时遇到了需要重写Jpanel,研究了好久,现在与大家分享一下:

@Override
	public void actionPerformed(ActionEvent e) {
	//更换panel内容
		panel.removeAll();
		panel.repaint();
		panel.add(new JLabel(new ImageIcon("img/1.jpg"));//给panel添加一张图片
		panel.updataUI();
	}

可见,有了removeAll()、repaint()、updataUI()三剑客就可以刷新、更换、重写内容了,其实repaint()可要可不要。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章