与按钮添加面板中点击
问题描述:
这是我学校的功课,我在学校的功课有点糊涂了吧 我需要给一些图片,然后用条件计(例如,如果有3种哺乳动物所以我必须为解答输入3 )那么如果它正确的话,它会进入下一级,它将为列和行添加1。例如,对于启动它的2x3然后为下一级是3x4的与按钮添加面板中点击
,使我困惑,我怎么可以添加一些面板插入图片时,我触发的东西嘛?然后为每个面板添加我想给它的数组,所以我可以使用循环设置每个面板。
注:本次作业中使用java的NetBeans GUI
答
当我触发我的东西可以添加一些面板插入图片?
不要添加的JPanel。
当你设计的GUI可以将JLabel
添加到您的框架。然后,当您想要更改图像时,只需更改标签的Icon
即可。
所以,你的基本逻辑是:
ImageIcon icon = new ImageIcon(...);
label.setIcon(icon);
阅读从How to Use Icon Swing的教程部分获取更多信息,并使用图标工作的例子。
+0
我也建议阅读[如何使用动作侦听器(https://docs.oracle.com/javase/tutorial/uiswing/events/actionlistener.html)对事件(即触发东西)像上一个CLIC回应按钮。 – Frakcool
欢迎堆栈溢出!寻求调试帮助的问题(“为什么这个代码不工作?”)必须包含所需的行为,特定的问题或错误以及在问题本身中重现问题所需的最短代码。没有明确问题陈述的问题对其他读者无益。请参阅:如何创建[mcve]。如果您在作业方面寻求帮助,请将您所写的代码发布到目前为止,并在您遇到困难时提供确切的描述。 – GhostCat