我正在尝试使用JAVA为我的计算机科学课程制作一个“俄勒冈小径”。到目前为止一切顺利,但我想就如何做到以下几点提出一些建议:
底部的单词“Health”,“Stats”等是按钮。我想知道这些按钮提供信息的最佳方式是什么。有没有办法可以在其中一个底部正方形中显示这些信息,当点击一个不同的按钮时,将信息更改为那个?或者最好有弹出框架来显示信息?
答案 0 :(得分:2)
恕我直言,我会在上面的面板中显示按钮的内容或信息。
它将信息保存在一个地方,通常使其更易于管理,例如,在其他窗口后面没有消失的窗口。
根据您要显示的信息,您有多种选择。如果信息只是文字,您可以简单地使用无法编辑的JTextArea
;如果您希望在数据更具结构性,JList
甚至是{{JTable
时列出项目,则可以使用JTree
1}}如果要将数据分组到某种可分组的层次结构中。
您可以根据需要使用每种组合