http://www.mathsisfun.com/games/memory/如何放大面板和用于java gui的东西?
你好。我想制作一个这样的游戏。我正在使用windowbuilder。我应该使用什么,japplet,jframe,jpanel?所有这些都是方形的,我可以放几个按钮。我将如何制作一个类似链接的游戏?
我会放很多按钮,点击时会打开。但jframe jpanel看起来非常小,我不能完全做到。
我将如何开始?请帮助我,我想了好几天。
http://www.mathsisfun.com/games/memory/如何放大面板和用于java gui的东西?
你好。我想制作一个这样的游戏。我正在使用windowbuilder。我应该使用什么,japplet,jframe,jpanel?所有这些都是方形的,我可以放几个按钮。我将如何制作一个类似链接的游戏?
我会放很多按钮,点击时会打开。但jframe jpanel看起来非常小,我不能完全做到。
我将如何开始?请帮助我,我想了好几天。
在面板中使用nested layout 。把面板放在一个框架中。
对于嵌套布局,我建议主区域为GridLayout
,可能为1列GridLayout
或BoxLayout
为右边的按钮和控件。
我应该使用什么,JApplet的,JFrame的,JPanel的?
您似乎有些困惑。
没有面板,只有框架是不够的?
这取决于。如果仅添加一个或几个组件,则一个框架中的单个布局将会执行。 OTOH,如果你真的只有1个组件,用JOptionPane
(更简单)展示它。
尽管很少应用程序/框架只有几个组件。需要考虑的另一件事是,如果一个GUI在一个面板中被编码,那么该面板可以被显示在一个框架中,或者被显示在一个框架中(称为“混合应用/小应用”),或者它可以被显示在窗口或对话框或选项窗格中,或在分割窗格的一侧,或在选项卡窗格的一个选项卡上或在列表中或...
总之,如果它是在面板中,关于如何使用或重用的更多选项
我将只在面板内使用一个框架吗?这就是全部?两个不同的类别 –
为什么我需要面板?没有面板,只有框架是不够的? 如果点击一个按钮,它会如何变成图像? –
请参阅编辑回答部分答案,但*“..如果点击了按钮,它将如何变成图像?”*请注意,SO不是'一站式修复我的问题商店'。 SO被设计为Q&A网站,其中一个(特定)问题导致一个(特定)答案。我决定回答容器导向的问题。如果你不能解决这个完全不同的问题,你应该问一个单独的问题(当然在搜索之后)。 –