如何在JFrame上“展开”东西?

时间:2014-07-15 13:56:33

标签: java swing jframe

我在JFrame上绘制了一些按钮,但是当用户点击“购物”按钮时,我想擦除当前绘制的内容并绘制一些新内容。

当用户再次点击“购物”按钮时,我想关闭商店并重新显示旧商品,并将商店菜单重新显示给药房。

如何在不创建全新JFrame的情况下执行此操作?

1 个答案:

答案 0 :(得分:2)

To" undraw"你可以在Components上调用setVisible(false)的东西。 对于多个窗口,我会使用JPanel并添加或删除其他面板,这些面板可以容纳您的控件。 也许你想看看JTabbedPane它似乎就是你要找的东西。