如何重新加载JPanel? [英] How to reload a JPanel?

查看:631
本文介绍了如何重新加载JPanel?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是一个java新手......我需要知道如何重新加载一个 JPanel ?我扩展了 JPanel 类,并在Applet中创建了一个将在 cardlayout 中运行的面板。用户在此面板中单击按钮后,我希望此面板重新加载/刷新。我试着在 revalidate ()和重绘()方法(我不太了解的方法) ActionListener 按钮但没有任何反应。任何人都可以了解如何正确刷新整个面板?

I'm a java newbie... I need to know how to reload a JPanel? I extended the JPanel class and created a panel that will run in a cardlayout in an Applet. I want this panel to reload/refresh after the user clicks a button in this panel. I tried including the revalidate() and repaint() methods (methods I don't understand well) in the ActionListener for the button but nothing happened. Can anyone throw some light on how to correctly refresh the whole panel?

推荐答案

这对我来说很好。但在另一个之后

This works fine for me. But after an other

_panel.revalidate();
_panel.repaint();

这篇关于如何重新加载JPanel?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆