这段代码是几个意思,class NewPanel extends JPanel{\x05public NewPanel(){}\x05public void paintComponent(Graphics g){\x05\x05int x=0,y=0;\x05\x05java.net.URL imgURL=getClass().getResource("lufei.gif");\x05\x05ImageIcon icon=new ImageIcon(imgUR

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/27 15:24:19
这段代码是几个意思,class NewPanel extends JPanel{\x05public NewPanel(){}\x05public void paintComponent(Graphics g){\x05\x05int x=0,y=0;\x05\x05java.net.URL imgURL=getClass().getResource(
xTMo@+VZXN.}*.ulU Fh"ТVT|"u/ݨ&^Ҧa7ͼKUo#gXE5=J0+Gm?L׃ZEVzc"棲 ~5=ap34Yd˜- ܊f% UmmXK@VvF~- skTU~jp= чXRippr,72hI_}ɑ6gIrhX G(u#1*cg"v `Eg ֠0Uq* 1f؏\ z)ݱWscfe Xc9D]C+^n#FwpܤC9Y ؀J:|uޤdw:>ݟ6GzgoO;'OI7|+׭*ǔlR" 5 &F%

这段代码是几个意思,class NewPanel extends JPanel{\x05public NewPanel(){}\x05public void paintComponent(Graphics g){\x05\x05int x=0,y=0;\x05\x05java.net.URL imgURL=getClass().getResource("lufei.gif");\x05\x05ImageIcon icon=new ImageIcon(imgUR
这段代码是几个意思,
class NewPanel extends JPanel{
\x05public NewPanel(){}
\x05public void paintComponent(Graphics g){
\x05\x05int x=0,y=0;
\x05\x05java.net.URL imgURL=getClass().getResource("lufei.gif");
\x05\x05ImageIcon icon=new ImageIcon(imgURL);
\x05\x05g.drawImage(icon.getImage(),x,y,getSize().width,getSize().height,this);
\x05\x05while(true){
\x05\x05\x05g.drawImage(icon.getImage(),x,y,this);
\x05\x05\x05if(x>getSize().width&&y>getSize().height)break;
\x05\x05\x05if(x>getSize().width){
\x05\x05\x05\x05x=0;
\x05\x05\x05\x05y+=icon.getIconHeight();
\x05\x05\x05}
\x05\x05\x05else{
\x05\x05\x05\x05x+=icon.getIconWidth();
\x05\x05\x05}
\x05\x05}
\x05}
}

这段代码是几个意思,class NewPanel extends JPanel{\x05public NewPanel(){}\x05public void paintComponent(Graphics g){\x05\x05int x=0,y=0;\x05\x05java.net.URL imgURL=getClass().getResource("lufei.gif");\x05\x05ImageIcon icon=new ImageIcon(imgUR
没几个意思,就是写一个类,继承jpanel,然后重写paintComponent方法.
说白了就是写一个有“路飞”背景图片的jpanel类,然后背景图片是重复的.