当前位置: 首页 > 面试题库 >

在NetBeans GUI设计器中重用JPanel

曾瀚昂
2023-03-14
问题内容

这是在NetBeans 6.5 Java 6中。

我在NetBeans GUI设计器中具有以下层次结构:

JFrame
  JTabbedPane
    JPanel X
      <...>
    JPanel
      JButton
      JPanel Y
        <...>
      JButton

题:

JPanel Y与JPanel X相同,因此我想在两个地方都简单地重用JPanel X,但是如何在GUI Builder中执行此操作?

尝试次数:

我尝试复制粘贴JPanel X,但是它会创建完整的“深层”副本(JPanel X1等),从而复制了JPanel X中的所有内容。

一些谷歌搜索表明可能将其添加到调色板中,但是我还没有找到一种将简单的JPanel添加到调色板中的方法(与完整的JFrame相对)。


问题答案:

创建一个单独的JPanel类。根据需要自定义JPanel。然后,您可以将JPanel类拖放到“表单设计器”上。这正是我所做的。

或者,您可以单击Use Bean,然后键入类的名称。

或者,您可以从货盘进行添加,它将扫描您的JAR中是否有“豆子”。它也应该使用您的自定义JPanel。



 类似资料:
  • 常规属性 用户名 定义用户帐号的名。 密码 指定用户的登录密码。 确认密码 重新输入登录密码。 密码摘要 指示服务器或客户端是否摘要密码。 机制 指定用于创建 SCRAM 用户凭据的 SCRAM 机制。 自定义数据 在此选项卡中,你可以输入与此用户关联的任何信息。 内置角色 在列表中,指定此用户成为已选择的内置角色的成员。 用户定义角色 在列表中,指定此用户成为已选择的用户定义角色的成员。 验证限

  • 【注意】用户仅适用于 PostgreSQL 8.0 或以下。 常规属性 用户名 定义用户的名。 用户 ID 指定用户的 ID。 密码 指定用户的登录密码。 确认密码 重新输入登录密码。 密码加密 选择密码在系统目录保存为加密(ENCRYPTED)或未加密(UNENCRYPTED)。 到期日 设置用户密码将过期的日期时间。如果省略此选项,密码将永远有效。 超级用户 如果你想确定用户是超级用户(sup

  • 常规属性 用户名 定义用户的名。 验证 选择验证方法。 PASSWORD 创建一个用户。指定一个“密码”并在“确认密码”重新输入。勾选“密码过期”选项以强制用户在首次尝试登录时更改密码。 EXTERNAL 创建一个由外部服务授权的用户。在“外部名”输入证书专有名或 Kerberos 主体名。 GLOBAL 创建一个由企业目录服务授权的用户。在“X.500 名”输入在企业目录服务标识此用户的 X.5

  • 常规属性 用户名 定义用户帐号的名。 主机 输入用户用于连接的主机名或 IP 地址。% 表示任何主机。 插件 选择用户的帐号验证插件。 密码 指定用户的登录密码。 确认密码 重新输入登录密码。 密码过期策略 选择用户帐号的密码过期策略。 高级属性 每小时最大查询数、每小时最大更新数、每小时最大连接数 指定用户在任何一个小时内可以运行的查询、更新和连接的最大数量。 0 表示无限制。 最大用户连接数

  • 常规属性 用户名 定义用户帐号的名。 密码 指定用户的登录密码。 确认密码 重新输入登录密码。 密码摘要 指示服务器或客户端是否摘要密码。 机制 指定用于创建 SCRAM 用户凭据的 SCRAM 机制。 自定义数据 在此选项卡中,你可以输入与此用户关联的任何信息。 内置角色 在列表中,指定此用户成为已选择的内置角色的成员。 用户定义角色 在列表中,指定此用户成为已选择的用户定义角色的成员。 验证限