88问答网
所有问题
JFrame上面添加了背景图片和按钮,为什么运行后只有背景图片没有按钮,要鼠标划过按钮才显示出来????
求助,谢谢
举报该问题
其他回答
第1个回答 2013-04-23
你的背景图片是怎么添加上去的
如果,是自己paint 上去的话,要运行super方法,让swing帮你绘制 按钮组件
相似回答
java程序中
,图片按钮
当
鼠标
滑过之后才会显示,是
什么
原因?
答:
因为每次swing窗口必须刷新才出新的东西,而setVisible(true);就是一个刷新的过程,你只有尽量把setVisible(true);这句话拿到外面来或者写在最后。就像 public static void main(String[] args) { new
JFrame
1();} public JFrame1(){ setVisible(true);...这样是不行的,要写成这样:public stati...
这个Java程序的
按钮只有
在
鼠标划过
后才显示,而Label根本不显示_百度知 ...
答:
你好,我试过你的代码,当图片可以被draw出来时,确实影响了本来组件的显示 如果你是为了想让容器有
背景图片
的话,你这种方法不可取,可以使用分层+Label设置icon的方式 看下我才整理的这篇日志《
JFrame
背景图片》http://hi.baidu.com/lylegend13/blog/item/9713c5885cffbe89a5c27257.html ...
...窗口
上
的
按钮
不见
了,鼠标
经过后又显示
,为何
会这样?
答:
2、由于需要在JImagePane上直接显示
按钮,
所有布局和
添加按钮
都是在JImagePane的实例上进行。
java中窗体加载
了背景图片,
但是,其他组件不能正常显示,需要点一下,
答:
直接在主窗体上加
图片,
会有这样的问题,在主窗体上加一个Panel其它的都加在这个Panel上,就不会有问题了.原因,应该是主窗体的重画方法,与PANEL的调用时机不一样.你的程序试一下,启动起来后,最小化,最大化一次,看看是不是会显示出来.
Java
JFrame
加入
背景图片
后菜单不能正常显示
答:
JPanel默认为不透明的,要给JPanel
添加背景图片
需要将其设为透明:setOpaque(false);不过,在透明模式下看不到backgroundColor,但可以用填充颜色的方式代替 修改如下:(在eclipse下编译通过)import java.awt.Color;import java.awt.Graphics;import java.awt.TextField;import java.awt.event.WindowAdapter...
java Swing 中
J
Panel显示问题!
添加背景图片
后不显示其它页面元素_百度...
答:
你用DeskTopPane面板试试,把
背景图和
其他组件添加上去是应该没有问题的;
J
Fame换
背景图片
显示不出来,求大神解答,感觉代码没问题就是显示不出来...
答:
首先你的public void printComponent(Graphics g)和super.paintComponents(g);函数名写错了,应该是public void paintComponent(Graphics g)和super.paintComponent(g);其次你的WIDTH和HEIGHT常量名
与JFrame的
常量名起重了,都换成小写的或者起其他名字就成了.你的程序我帮你改完了,你看看吧.现在应该没问题...
jframe
添加背景图片
问题
答:
添加背景
代码如下:一个例子:import java.awt.FlowLayout;import javax.swing.ImageIcon;import javax.swing.JButton;import javax.swing.
JFrame
;import javax.swing.JLabel;import javax.swing.JPanel;public class bj { private JFrame frame = new JFrame("
背景图片
测试");private JPanel imagePanel...
大家正在搜
背景图片上显示按钮
javafx按钮添加背景图片
html背景图片怎么添加
网页背景图片怎么添加
快影怎么添加背景图片
按钮背景图片素材
改变按钮背景图片
按钮背景图片自适应大小
点击按钮切换背景图片