【扫一扫了解最新限行尾号】
复制提示
JAVA图形界面问题:如何给连连看小游戏的单元格按钮添加背景图案?
将数字(int或Integer对象)与图片(Image对象)的对应关系保存在一个map中,当得到某个数字是,就可以得到所对应的图片了,然后在button上setIcon就可以。
您可以向一个 Panel 图形中添加许多图形,然后将这个 Panel 图形提供给 FigureCanvas。
setVisible(true);不管用哪种方法,由于窗口有最小大小限制(主要是要显示标题栏上的按钮,所以如果设置成不要按钮,就可以不用本限制,但Jframe不好办,需要用其他类型的窗口),所以如果图片过窄的话,两边会显示空白。
JAVA界面设计怎么插入背景图片
可以利用标签组件来设置。具体方法如下:利用标签组件来设置,具体代码如下:JPanelpnlMain=new JPanel(); //创建面板pnlMain。getContentPane().add(pnlMain); //将pnlMain设置为主面板。
在Body中添加 在登录框的div添加 在css添加 在body添加:BODY { background-image: 图片路径地址 } 根据ID添加 login{ background-image: 图片路径地址 } 这些都可以的,还有js也可以添加的。
要为万年历插入背景图片,每个月份都采用不同的背景图片,需要在JPanel的paintComponent函数内,用g.drawImage方法,把背景图片画在JPanel上。另外,你的程序有问题2016年六月没有31天。下面我给你一个例子。
下面是 ComponentUI 类的方法,看下面这个代码,当不透明时先涂背景色,然后再来 paint 组件。所以你的操作类似于,先把背景图片缩放到100%,能铺满这个背景,然后先涂背景图,再来涂孩子控件。
简单来说就是重写paint方法,然后调用画笔的drawImage这个方法。
java程序中怎么设置背景图片
1、myeclipse开发网页添加背景图片,可以使用background这个属性,加载一张图片,协商绝对路径,代码如下:例如:bbb.jpg在image文件夹中,我们要引用bbb.jpg图片,那么我们引用的方式是(./image/bbb.jpg)。
2、//设置标签的尺寸,即背景图象的大小。getConentPane().setOpaque(false); /*把内容面板设置为透明,这样整个框架的背景就不再是内容面板的背景色,而是第二层中标签的图像。
3、因此最好是采用以下方式来设置窗体背景。2 通过JPanel面板来设置窗体背景 JPanel面板是Java中的容器之一。
4、这个背景图片,JFrame里面没有这个方法, 只能先是用一个JLabel 里面放置一个图片,然后其他组件都放置到这个JLabel中。然后将这个JLabel再放到JFrame中就好了。
5、问题拆解:希望界面背景设置图片:没有直接的方法调用方式,一般都是重载paint方法自己画一个背景上去。
6、创建一个带图标的标签。JLabel jb=new JLabel(new ImageIcon(xx.jpg));添加该标签,并设置为窗口的大小。
关于java小游戏背景图设计和基于java的小游戏设计的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。