像HTML + JS一样,如何在Java swing中创建剧透效果。
例如,有几个按钮“显示”,当您单击其中一个按钮时,在其下方显示图像或文本:




这样可以实现什么方法?
我认为可以使用JTree来实现,但是必须绘制自己的组件。

最佳答案

您可以在“显示”按钮回调中使用MySpoiler.setVisible(true)

如果要在可见和不可见之间切换,则每次单击后都必须更改侦听器以反转图像的可见性。图像本身可以放置在摆动JLabel中。

10-06 16:21