最近利用界面写了一个简单的程序,求解行列式的值,但在显示文本框的时候并未显示,而是最小化窗口后再次打开才出现。这种情况可以在对按钮进行监听的时候,在监听方法的最后加一句this.updateUI();这样问题便解决了,这条语句的在作用是对界面进行刷新,不止是界面,对组件同样可以刷新,例如JLable jla = new JLable ();     jla.updateUI();

 

	jb1.addActionListener(new ActionListener(){
			@Override
			public void actionPerformed(ActionEvent e) {
				n=Integer.parseInt(jt.getText());
				b=80;
				drawHLS(n);
				pCurrenWin.updateUI();
			}	
		});	

 
界面刷新
 
界面刷新
 

界面刷新
 
界面刷新
 
 

 

 

相关文章: