gpt4 book ai didi

java - 如何放大面板以及java gui用什么?

转载 作者:行者123 更新时间:2023-12-02 06:43:02 25 4
gpt4 key购买 nike

http://www.mathsisfun.com/games/memory/

你好。我想做一个这样的游戏。我正在使用窗口生成器。我应该使用什么,japplet,jframe,jpanel?所有这些都是方形的,我可以放几个按钮。我将如何制作一款像链接中的游戏一样的游戏?

我会放置很多按钮,点击后就会打开。但是jframe jpanel看起来面积很小,我无法准确制作。

我该如何开始?请帮助我,我已经尝试了好几天了。

最佳答案

使用 nested layout面板中的1。将面板放入框架中。

对于嵌套布局,我建议主区域使用 GridLayout,并可能为按钮使用 1 列 GridLayoutBoxLayout以及右侧的控件。


What should i use, japplet, jframe, jpanel?

你似乎有些困惑。

  1. 避免使用小程序,除非您在制作 GUI 方面已经非常有经验,并且绝对需要可以嵌入网页中的东西。他们绝对是 PITA。
  2. 框架(几乎)是每个桌面应用程序的组成部分。需求。
  3. 面板可以放入小程序、框架、对话框、其他面板中。它们是用于容纳其他组件的通用“容器”。最终它们需要显示在顶级容器中,例如框架或小程序。
<小时/>

Without panel, only frame is not enough?

这要看情况。如果只添加一个或几个组件,那么框架中的单个布局就可以了。 OTOH,如果您确实只有 1 个组件,请将其显示在 JOptionPane 中(更简单)。

尽管如此,很少有应用程序/框架只有几个组件。另一件需要考虑的事情是,如果 GUI 在面板中编码,则该面板可以在框架、小程序(称为“混合应用程序/”)中显示。小程序'..或者它可以显示在窗口或对话框或选项 Pane 中,或拆分 Pane 的一侧,或选项卡式 Pane 的一个选项卡或列表中或..

简而言之,如果它位于面板中,您立即就有更多关于如何使用或重用它的选项。

关于java - 如何放大面板以及java gui用什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18932212/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com