【发布时间】:2020-05-25 06:17:20
【问题描述】:
我只是java编程的初学者,在课堂上很困惑。我们的任务是制作 3 个 jButton,当您单击它们时,会出现一个 gif。我们老师说我们要展示3个对象的实例化,每个对象控制一个按钮。请帮我;我很困惑!
这是我的代码的一部分(图像图标部分)
public void addButtonsToContentPanel() {
ImageIcon frog = new ImageIcon("frog.gif");
ImageIcon buffalo = new ImageIcon("buffalo.gif");
fancyButton1 = new JButton("Fancy Button", frog);
fancyButton1.setRolloverIcon(buffalo);
p.add(fancyButton1);
fancyButton1.addActionListener(this);
}
^^ 如何使上面的代码使fancyButton1 与类的实例化相关联?对不起,如果我说的没有道理;我不知道该怎么说。
【问题讨论】:
-
您有任何代码可以显示您尝试过的内容吗?
-
嗨,很抱歉,是的,我愿意。我刚刚编辑了我的问题。
-
听起来他们想要一个创建按钮并管理它的类
-
是的,听起来不错。对不起,我不是很擅长编程语言):
-
能否请您详细说明“我们必须展示 3 个对象的实例化,每个对象控制一个按钮”?
标签: java image swing jbutton textfield