当前位置: 首页 > 面试题库 >

Java秋千背景图像

壤驷向明
2023-03-14
问题内容

我正在使用JFrame,并且在框架上保留了背景图像。现在的问题是图像的大小小于框架的大小,因此我必须在窗口的空白部分再次保留相同的图像。如果用户单击最大化按钮,则可能需要在运行时将图像放置在框架的空白区域。谁能告诉我如何做到这一点?


问题答案:

您想要Windows桌面的背景图像之类的东西时,多次使用背景图像而不是调整其大小或仅将其居中显示吗?

您只需要保留一次图像,然后在paintComponent方法中将其绘制多次即可。



 类似资料:
  • 问题内容: 我知道这个问题已经被问过很多次了,但是我觉得这个问题没有得到正确回答。 我想在Java GUI中将图像用作背景 我尝试了以下方法: 我是Java新手,请耐心等待 问题答案: 放一个 在您的jframe构造函数中

  • 问题内容: 我为设置背景图片有一个小问题。 这是我在网站上获得的html: 这是CSS: 我不知道为什么按钮的背景仍然是白色。 问题答案: 令人惊讶的是,这里没有答案解决或提及实际问题。 该CSS选择器说:“给我一个元素与ID 里面 一个元素”,就像这样: 但是,您想要的是 带有* id 的元素。而选择器将是(请注意 button 和 #rock 之间缺少的空间)。 * 正如@Greg已经提到的:

  • 除了背景颜色,也可以使用背景图像来实现各种复杂、有趣的背景效果。CSS中,使用 background-image属性来定义背景图像的路径,取值为 none | url,默认值为 none。 url 可以是相对路径,也可以是绝对路径。使用相对路径时,url 是相对于 css 所在的文件,而不是要设置样式的HTML文件。如,下面代码表示,使用 css 文件所在目录下的 img 文件夹下的图像 bg.g

  • 问题内容: 假设我要在CSS中渲染箭头,箭头应具有头部,尾部和灵活的宽度,以便可以包含文本。我当然可以创建多个div来获得所需的内容,但是如何在CSS3中完成呢? 我可以使用多个背景图片: 的HTML: 这给了我一个带有箭头和尾巴的透明中间部分。似乎不可能在中间部分指定颜色。 仅使用一张背景图像,您可以执行以下操作: 我知道这在很多方面都是可行的,但是背景颜色属性是否真的从速记定义中丢失了? 问题

  • 下面的外部CSS页面示例中的快速简单问题; 我知道它们会影响不同的元素选择器,我的问题是使用背景和背景图像有什么区别?一方可以访问另一方的特定属性吗?谢谢你。

  • 问题内容: 我目前有用于创建JOptionPane的代码,无论我将其设置为什么大小,它都会将图像平铺到背景上:) 我遇到的问题是使用相同的代码将图像添加到JFrame中的JPanel背景中,这是我的问题: 如果有更好的方法可以做到,而代码少得多,那就更好了,我们将不胜感激。我对背景进行排序后,确实需要在背景顶部添加标签和按钮。 背景需要平铺,因为应用程序将在JFrame中具有几个具有不同图案背景的