| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 10281 人关注过本帖
标题:【求助】如何在java窗体中添加背景图片
取消只看楼主 加入收藏
wwjun
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2010-5-9
结帖率:100%
收藏
已结贴  问题点数:15 回复次数:1 
【求助】如何在java窗体中添加背景图片
这是我的代码,想在这个窗体中插入同文件夹下的ABC.jpg图片座位背景~~希望各位高手帮帮忙


import java.awt.*;
import java.awt.event.*;
public class ct extends Frame implements ActionListener
{
   
    static ct frm=new ct();
    static MenuBar mb=new MenuBar();
    static Menu menu0=new Menu("文件");
    static Menu menu1=new Menu("编辑");
    static Menu menu2=new Menu("查看");
    static Menu menu3=new Menu("工具");
    static Menu menu4=new Menu("帮助");
   
    static MenuItem mi0_1=new Menu("新建");
    static MenuItem mi0_2=new Menu("删除");
    static MenuItem mi0_3=new Menu("重命名");
    static MenuItem mi0_4=new Menu("属性");
    static MenuItem mi0_5=new MenuItem("关闭");
   
    static MenuItem mi1_1=new Menu("撤销");
    static MenuItem mi1_2=new Menu("剪切");
    static MenuItem mi1_3=new Menu("复制");
    static MenuItem mi1_4=new Menu("粘贴");
    static MenuItem mi1_5=new Menu("全选");
   
    static MenuItem mi2_1=new Menu("刷新");
   
    static MenuItem mi3_1=new Menu("设置");
    static MenuItem mi3_2=new Menu("选项");
   
    static MenuItem mi4_1=new Menu("帮助主题");
    static MenuItem mi4_2=new Menu("关于");
   
   
   
    static Button btn1=new Button("连    看");
    static Button btn2=new Button("俄罗斯方块");
    static Button btn3=new Button("猜      拳");
    static Button btn4=new Button("猜      数");
   
   public static void initGUI(){
        frm.setTitle("管理员界面");
        btn1.setBounds(400,100,100,30);
        btn2.setBounds(550,100,100,30);
        btn3.setBounds(700,100,100,30);
        btn4.setBounds(850,100,100,30);
        frm.add(btn1);
        frm.add(btn2);
        frm.add(btn3);
        frm.add(btn4);
        mb.add(menu0);
        mb.add(menu1);
        mb.add(menu2);
        mb.add(menu3);
        mb.add(menu4);
        menu0.add(mi0_1);
        menu0.add(mi0_2);
        menu0.add(mi0_3);
        menu0.add(mi0_4);
        menu0.add(mi0_5);
        menu1.add(mi1_1);
        menu1.add(mi1_2);
        menu1.add(mi1_3);
        menu1.add(mi1_4);
        menu1.add(mi1_5);
        menu2.add(mi2_1);
        menu3.add(mi3_1);
        menu3.add(mi3_2);
        menu4.add(mi4_1);
        menu4.add(mi4_2);
        mi0_5.addActionListener(frm);
        mi1_1.addActionListener(frm);
        mi1_2.addActionListener(frm);
        mi1_3.addActionListener(frm);
        mi1_4.addActionListener(frm);
        mi1_5.addActionListener(frm);
        mi2_1.addActionListener(frm);
        mi3_1.addActionListener(frm);
        mi3_2.addActionListener(frm);
        mi4_1.addActionListener(frm);
        mi4_2.addActionListener(frm);
        
        frm.setSize(1366,740);
        frm.setBackground(Color.yellow);
        frm.setMenuBar(mb);
        frm.setVisible(true);
        frm.addWindowListener(new WindowAdapter()
         {
            public void windowClosing(WindowEvent e)
            {
                System.exit(0);
            }}) ;
    }
   
    public static void main(String args[])
    {
        initGUI();
    }
    public void actionPerformed(ActionEvent e)
    {
        MenuItem mi=(MenuItem)e.getSource();
        if(mi==mi0_5)
        System.exit(0);
        else if(mi==mi2_1)
        frm.setBackground(Color.pink);

    }
    public void windowClosing(WindowEvent e)
    {
        frm.dispose();
        System.exit(0);
    }

  
}
搜索更多相关主题的帖子: java 窗体 
2010-06-22 02:19
wwjun
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2010-5-9
收藏
得分:0 
回复 3楼 linjx0123
~~非常感谢~~
2010-06-23 14:02
快速回复:【求助】如何在java窗体中添加背景图片
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017083 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved