Java swing刷新问题

源码太多上传不了。。。。。有需要看的可以私信

第1个回答  2013-06-06
你的图片是 绘制在jlable上的吗,点击切换:图片替换后,repaint即可追问

问题是刷新本地的图片没问题,刷新网络图片不行的。。。

追答

你网络的图片能获取正确吗

第2个回答  2013-06-06
先把图片下载的临时目录,再刷新追问

第二张图片没法存到本地啊。。。。。。

追答

那使用 SwingX中的 JXImageView显示图片:setImageURL(URL imageURL) 方法设置图片

本回答被提问者采纳
第3个回答  2013-06-06
刷新什么啊?这么笼统追问

刷新jlable上的网络图片

追答

代码发过来看看

Java Swing关于界面刷新的问题!!
这个,你把jpanel对象声明为成全局变量,在主窗体里面去创建,然后通过按钮来改变jpanel对象即可:具体的代码我就不写了,给点关键的给你,仅作参考!我没有编译环境,单词有可能有些错,能表达意思就好,代码如下:class Demo extend Jframe{ private Jpanel panel=null;\/\/这个是你要更改的面板 pri...

java Swing表格窗体怎么刷新
先clear()或者removeall(),然后再刷新放数据

JAVA swing界面编程,怎么实现点击左边的树节点,然后在右边刷新界面,显 ...
JTree添加一个选择事件的响应器,然后根据事件获取到当前选择的树节点,. 然后读取对应的文字或者图片; 关键代码如下:jt.addTreeSelectionListener(new TreeSelectionListener() { public void valueChanged(TreeSelectionEvent e) { \/\/写入你的逻辑代码 } } 我的阅读器效果如下图(使用的是swing + BeautyE...

Java Swing为什么要最小化之后再最大化才能重绘
JAVA写界面程序的时候,要把setVisible(true)放到最后面,不然在这句之后添加的组件有时候不显示,需要重新刷新。

Java Swing多线程死锁问题解析
在不使用invokeLater的情况下 导致刷新问题是可以理解的 但是导致死锁就优点令人匪夷所思了 幸运的是 不是任何时候都需要调用改方法 这是因为大多数情况下 我们都是在与Swing同一个线程里进行界面更新 例如监听按钮点击事件的ActionListener actionPerformed方法就是运行在与Swing相同的线程中的 但是如果在回调...

java Swing 点击对话框选择是或者否后又再次弹出刚才关闭的对话框_百度...
public void actionPerformed(ActionEvent arg0) { int a = JOptionPane.showConfirmDialog(null, "是否删除", "警告", JOptionPane.YES_NO_OPTION);\/\/ JOptionPane.showMessageDialog(null, a);System.out.println(b);this.b ++;} });你每弹出菜单一次,就在delete上多注册了一次ActionListener,...

用JAVA Swing编写应用程序的界面时如何实现界面的动态更新 如:当点 ...
UpdateUI()如:你需要刷新一个面板,就 panel.UpdateUI();该方法对所有组件容器均适用

求助:java swing JPanel组件如何实现刷新
你想改变下拉框的选中值,用刷新是不行的。这不是WEB程序。只能是在按钮事件中 combox.setSelectedIndex();或是value的值来改变选择值。

java+swing图形界面出错后点了repace,界面全没了,但是代码还在,怎么...
打开你的Java开发环境(如Eclipse、IntelliJ IDEA等)。导航到您的Swing界面类的源代码文件(通常是以.java为扩展名)。在源代码文件中找到之前保存的或备份的界面代码。如果您没有手动保存或备份过界面代码,您可以尝试使用版本控制工具(如Git)来恢复之前的版本。复制之前的界面代码。回到您的Java开发环境...

java中swing调用paint方法,是绘制的图形移动时,会出现痕迹,如何消除...
你可以这样刷新:centerPanel是面板对象 centerPanel.removeAll();centerPanel.setVisible(false);add(...);centerPanel.repaint();centerPanel.setVisible(true);

相似回答