在java中画背景图片_JAVA如何添加背景图片?

代码如下,请在原基础上添加背景,importjava.awt.event.*;importmodel.PlaneAccess;importjava.util.List;importjava.awt.*;importjavax.swing.*;importjavax.swing.event.*;publiccla...

代码如下,请在原基础上添加背景,

import java.awt.event.*;

import model.PlaneAccess;

import java.util.List;

import java.awt.*;

import javax.swing.*;

import javax.swing.event.*;

public class MainApp extends JFrame implements ActionListener

{

//定义窗体中的菜单控件对象

PlaneAccess pa = new PlaneAccess();

JMenuBar menuBar = new JMenuBar();

JMenu fileMenu = new JMenu("文件(F)");

JMenu funcMenu = new JMenu("操作(A)");

JMenu helpMenu = new JMenu("帮助(H)");

JMenu about = new JMenu("关于作者(Z)");

JMenuItem name = new JMenuItem("秦超雄");

JMenuItem ID = new JMenuItem("105907003");

JMenuItem major = new JMenuItem("网络系统管理");

JMenuItem exitItem = new JMenuItem("退出(X)");

JMenuItem showAllItem = new JMenuItem("显示所有航班信息(S)");

JMenuItem queryItem = new JMenuItem("查询航班(C)");

JMenuItem bookItem = new JMenuItem("预定机票(Y)");

JMenuItem aboutItem = new JMenuItem("关于...");

JTextArea display = new JTextArea(); //多行文本域

JScrollPane spane = new JScrollPane(display); //带滚动条的面板

//构造函数,用于设置窗体的属性

public MainApp()

{

init();

this.setTitle("航班信息查询和机票预订系统");

this.setBounds(500, 200, 520, 400);

this.setResizable(false);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.setVisible(true);

}

//设置窗外中的构成组件

public void init()

{

fileMenu.add(exitItem);

exitItem.setMnemonic(KeyEvent.VK_X);

fileMenu.setMnemonic(KeyEvent.VK_F);

funcMenu.add(showAllItem);

showAllItem.setMnemonic(KeyEvent.VK_S);

funcMenu.setMnemonic(KeyEvent.VK_A);

funcMenu.add(queryItem);

queryItem.setMnemonic(KeyEvent.VK_C);

funcMenu.add(bookItem);

bookItem.setMnemonic(KeyEvent.VK_Y);

helpMenu.add(aboutItem);

helpMenu.setMnemonic(KeyEvent.VK_H);

menuBar.add(fileMenu);

menuBar.add(funcMenu);

menuBar.add(helpMenu);

about.add(name);

about.add(ID);

about.add(major);

about.setMnemonic(KeyEvent.VK_Z);

menuBar.add(about);

this.setJMenuBar(menuBar);

this.add(spane,BorderLayout.CENTER);

}

public static void main(String[] args)

{

new MainApp();

}

}

展开

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值