有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java为不同大小的netbeans创建UI!

我想用netbeans为我的程序创建UI,但我不知道如何创建UI,当用户更改程序窗口的大小(最大化或其他大小)时,程序的组件会更改大小以匹配该程序大小

我想为aria2c下载管理器(如Google Chrome)创建一个GUI,它有一个按钮可以将状态从HTTP更改为FTP或metalink等,还有一个用于导入用户下载链接的文本字段和一个用于设置(如Google Chrome)的按钮。在这个工具栏下面,我想展示一些用户想要下载的东西,比如IDM。IDM显示用户想要下载的东西的名称和状态。请建议我如何创建此GUI,以及哪个布局管理器适合创建此GUI。非常感谢


共 (2) 个答案

  1. # 1 楼答案

    百分之百同意哈利。此外:

    • 避免使用NetBeans默认的GroupLayout
    • 了解如何使用各自的简单布局嵌套JPanel,从而有效地嵌套布局管理器并创建复杂布局
    • 在学习使用布局管理器时,尽早避免使用GridBagLayout,如果可能的话,使用更简单的布局管理器。如果需要一个复杂的GRIDGABLE布局,嵌套简单布局并不能解决问题,请考虑使用MiGLayout。李>
    • 如果卡住了,发布你想要的GUI布局和最新代码尝试的图片,我们将能够给你提供更具体的建议
  2. # 2 楼答案

    可以使用GridLayout或BorderLayout。也请阅读以下内容:Using Layout Manager