当前位置: 首页 > 知识库问答 >
问题:

在JButtons上呈现图像[重复]

储嘉悦
2023-03-14

我正在制作一个使用swing的游戏,其中有一个用于选择关卡的JPanel和用于导航到关卡的JButtons。我还为整个级别屏幕创建了一个.png图像--是否可以在JButtons的顶部呈现该图像?如果不是,最简单的替代方案是什么?

共有1个答案

姜业
2023-03-14

我不确定您想要做的是否可能,但我的方法通常是使用鼠标监听器。只需检查在某个区域内的点击处理它们。

 类似资料:
  • 我目前正在尝试将一个图像呈现给JPanel。下面是我的代码: 在JFrame加载之后调用“initCode()”方法。我现在的问题是,我想调用“renderImage()”方法。在参数中,我必须放入“graphics g”来使用“g.drawimage”函数。遗憾的是,当我想调用“renderImage()”时,我现在不知道应该在括号中放些什么。有人能帮忙吗?

  • 我需要帮助。我一直在搜索类似的帖子,但都没有解决我的问题(imagespool.js) 呈现图像(app.js):

  • 有人能解释一下我如何在jLabel中放置几个jButtons,这些jButtons有像这个图片一样的背景图片吗?主jFrame没有装饰,设置为全屏。 我看到了很多像这样的不同例子,但这些例子在jPanel中只显示单个按钮。

  • 问题内容: 我网站的主页顶部有多个按钮。只要按下这些按钮之一,就会将获取请求发送到django视图,该视图将被重定向,并过滤django模型的查询集并最终显示在网页上。我知道我的ajax可以正常工作,因为终端说请求已正确重定向。重定向到的功能似乎也很有效,因为它非常简单并且没有引发任何错误。但是,我的看法不变,我不确定为什么。 urls.py views.py 问题答案: 您不能在您的情况下使用D

  • 我在另一个帖子上问了一个类似的问题,我得到的答案适用于firefox,但不适用于chrome,因为chrome会阻止弹出窗口。 我试着用一个按钮打开文件,但文件没有重新编辑。

  • 我面临的问题是,我不能让这个循环的每个迭代之间的板得到呈现。我只得到这个循环的最终结果。 我试图在每次迭代之前创建一个thread.sleep(2*1000),以便给渲染系统时间来绘制我的板,但它工作了。 另一个解决办法是调用