2012-05-13 26 views
-1

我必须在JAVA中做一个简单的测验应用程序,我不知道如何在窗口之间导航,例如,如何进入下一个问题或如何返回。每个窗口都有一个问题。你能给我一个关于如何导航的想法吗?我应该使用repaint()还是CardLayout或其他? 谢谢!在一个简单的测验应用程序中的窗口之间导航

回答

1

是的CardLayout可以是这个目的的好主意,如果你需要一些例子看看oracle how to

+0

是的,我知道如何使用CardLayout,但我正在考虑使用BACK和NEXT按钮来实现它的更优雅的方式。你有什么想法如何做到这一点? – andrussk

+0

你是什么意思的更优雅的方式?每个问题都需要制作一个面板,这会导致你麻烦吗? –

1

如果测验是多项选择,您还有其他选择:更改问题(可能是JRadioButtons)显示的数据。否则,我投票支持CardLayout。另外,如果您希望用户能够轻松地回到其他问题,则可以使用由JScrollPane保存的JPanel将它们全部显示为JPanel,并显示在GridLayout中。

相关问题