【问题标题】:Creating a GUI Class in Eclipse在 Eclipse 中创建 GUI 类
【发布时间】:2015-10-08 08:01:09
【问题描述】:

我正在考虑为我的小子视图创建一个类,这样我就可以一遍又一遍地使用它。具体来说,在我的项目中,我需要一个彩色矩形和一个标签,在这些子视图之间,那些是要改变的。因此,我想要一个将这两个组件表示为一个组件的类。

我正在尝试使用摇摆。以前,我使用 acm 包,它给了我方便的方法,但我不能用 swing 解决这个问题。所以,问题从这里开始,我不知道如何为子视图创建自定义 GUI 类。

我想稍后把它们放在一个for循环中,所以我想一次处理这个案例,而不是手动写20次。

任何帮助将不胜感激,

【问题讨论】:

    标签: java eclipse swing user-interface


    【解决方案1】:

    创建您的自定义类,使其扩展JPanel。从那里,您可以添加您的公共子组件,通过构造函数传递参数来设置每个子组件,然后使用该类上的方法实现任何公共行为。

    【讨论】:

    • 那么,从 JPanel 子类化是解决方案,你是说?
    • @KutayDemireren,准确地说。如果您在此类扩展 JPanel 中预定义所需的子组件,那么您可以根据需要实例化任意数量的子组件,并以与附加 JPanel 相同的方式附加它们,因为它只是一个子类。
    • 是的,我是 JPanel 的子类,它们连接在一起。那就是我正在寻找的,谢谢
    • 没问题,@KutayDemireren。
    【解决方案2】:

    您可以尝试使用Window Builder Eclipse 插件进行拖放编辑器。您可以通过组织对象来尝试找出问题所在。

    【讨论】:

    • 谢谢,我更喜欢编码。
    • 这是一个用于 GUI 设计的通用工具,而不是问题的技术解决方案。
    猜你喜欢
    • 2015-11-28
    • 1970-01-01
    • 2016-03-29
    • 1970-01-01
    • 2017-08-04
    • 1970-01-01
    • 1970-01-01
    • 2016-12-07
    • 1970-01-01
    相关资源
    最近更新 更多