使用NetBeans高效地向Java框架添加多个按钮
大家晚上好 我试图在按下前一个按钮时将多个按钮添加到一个框架中,因此,假设我按下时框架上有一个go按钮,我希望能够在移除go按钮的同时显示多个代表月份的按钮(我会发布一张图像,但没有足够的信誉点) 我试着把它们放在一个面板中,当面板变得可见时使它们可见,但这似乎不起作用 一旦我按下了月份按钮,我希望显示一组与日期对应的按钮 有没有关于如何做到这一点的线索 你可能已经猜到了,我对Java相当陌生,我还没有发布任何代码,因为我想大致了解如何实现这一点,然后尝试自己来实现使用NetBeans高效地向Java框架添加多个按钮,java,user-interface,netbeans,Java,User Interface,Netbeans,大家晚上好 我试图在按下前一个按钮时将多个按钮添加到一个框架中,因此,假设我按下时框架上有一个go按钮,我希望能够在移除go按钮的同时显示多个代表月份的按钮(我会发布一张图像,但没有足够的信誉点) 我试着把它们放在一个面板中,当面板变得可见时使它们可见,但这似乎不起作用 一旦我按下了月份按钮,我希望显示一组与日期对应的按钮 有没有关于如何做到这一点的线索 你可能已经猜到了,我对Java相当陌生,我还没有发布任何代码,因为我想大致了解如何实现这一点,然后尝试自己来实现 非常感谢在帧初始化时添加所有
非常感谢在帧初始化时添加所有按钮。
在每个按钮的actionlistners中,将所需的新按钮设置为可见 我最初就是这样做的,添加了所有月份的按钮和初始帧的日期,使fram第一次制作时我不想看到的所有按钮都不可见,然后单击一个按钮使每个按钮可见或不可见,这取决于我想显示的内容 这似乎是一个相当低效的方法,但举例来说,当我选择月份时,我有一行代码,例如 jButtonJan.setVisible(false) 所以我有12个 那我有 jButtonDay1.setVisible(true) 所以我有多达31个 难道没有一种更有效的方法来实现for循环吗 我试图设置一个字符串变量,使最后一个数字递增,以便 私有字符串month=“jButtonMonth”+i 其中i由for循环确定,但是 如果我尝试 月。设置可见(假) 我出错了
想法?你的问题结构不太好。请提供更多信息。下面是如何写好问题的入门: