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()可要可不要。

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