nnpc.net
当前位置:首页 >> JAVA swing界面刷新 >>

JAVA swing界面刷新

主窗体的repaint方法,调用这个可以刷新.

让主界面刷新,你可以调用的主窗体的paintAll方法,很多时候都吧,update().repaint().paintComponents()这些方法一起使用,

编写一个线程,一定时间后自动调用父类界面的显示方法,这样可以达到刷新的目的

把 actionPerformed 这个方法改一下,改成 public void actionPerformed(ActionEvent e) { // TODO Auto-generated method stub frame.repaint();//这句改成这样子就OK了! } 记得选哦!分分~~

随便来个一般的按钮,只不过要刷新就将他的点击事件改成updateUI或者先将界面invalidate再validate都可以刷新界面.

你的table重新载入数据就行了.刷新其实就是重新加载当前页面的数据.

setText 方法更改要显示的内容就可以了,,,,,,,,,,,,,,,

while (rs.next()) { rowData[i][0] = rs.getString("exam_No"); rowData[i][1] = rs.getString("student_ID"); rowData[i][2] = rs.getString("student_Name"); rowData[i][3] = rs.getString("class_NO"); rowData[i][4] = rs.getString("course_Name");

我写过一个类似效果的阅读器, 用于记录笔记,或者阅读小说; 使用的组件是JTree ; JTree添加一个选择事件的响应器,然后根据事件获取到当前选择的树节点,. 然后读取对应的文字或者图片; 关键代码如下: jt.addTreeSelectionListener(new TreeSelectionListener() { public void valueChanged(TreeSelectionEvent e) { //写入你的逻辑代码 } } 我的阅读器效果如下图(使用的是swing + BeautyEye的皮肤)

A界面里放一个setValue(int i) 方法 如果值为int的话然后再B界面修改值后 调用A.setValue(修改后的值); 最后 a.repaint();刷新一下界面就可以了关于swing这些问题 你可以去www.javaswingchina.com里学习学习.他们是专注swing开发的一个网站

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com