网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.快速上手Eclipse Eclipse快捷键指.
.Java Web Start开发指南(一).
.在Java中用类装载框架控制类加载.
.Java中用Robot类控制鼠标和键盘的.
.Java软件开发学习笔记(二).
.安全的基础----学习java安全之前.
.将java对象转为java String的几种.
.Hashtable简易数据库程序.
.水面的倒影源程序.
.DriveLetter 属性.
.Java开发框架:深入分析JSF与Str.
.Sun在开放源代码J2EE认证上又迈出.
.sunTechnicalTrainingNOTE.
.Weblogic EJB 学习笔记.
.在EJB环境中实现“观察者”模式.
.破除Java神话之三.
.用JBuilder 9 开发一个文本编辑器.
.Java程序设计基础入门之慨述.
.J2ee核心技术:J2EE Frameworks介.
.往JDK里加入一个安全提供者以获取.

如何把一图画变成图形界面的背景

发表日期:2008-1-5



  Java ATM机操作界面程序哦
  
  //以下是我写的ATM操作界面的程序//
  //请高手赐教如何添加背景图形????//
  
  import java.awt.*;
  import java.awt.event.*;
  
  public class AtmDialog
  {
  public static void main(String args[])
  {
  MyDialogFrame df=new MyDialogFrame();
  
  }
  }
  
  class MyDialogFrame extends Frame
  implements ActionListener,ComponentListener
  {
  Dialog MegDlg,InOutDlg;
  Label prompt;
  Label prompt1;
  Button BTn1,btn2,btn3,btn4,btn5;
  TextField tf=new TextField("请按相关按钮操作",25);
  TextField getMeg=new TextField("您目前的存款是1000元. 2004-11-22",10);
  TextField getMeg1=new TextField(20);
  MyDialogFrame()
  {
  super("ATM终端");
  prompt=new Label("欢迎您的光临!");
  
  btn1=new Button("取款");
  btn2=new Button("查询");
  
  btn3=new Button("确定");
  btn4=new Button("取消");
  btn5=new Button("返回");
  setLayout(new FlowLayout());
  add(prompt);
  add(tf);
  add(btn1);
  add(btn2);
  //add(btn3);
  //btn1.addComponentListener(this);
  
  getMeg1.addActionListener(this);
  btn1.addActionListener(this);
  btn2.addActionListener(this);
  //btn3.addActionListener(this);
  btn3.addActionListener(this);
  btn4.addActionListener(this);
  btn5.addActionListener(this);
  setSize(350,150);
  show();
  }
  public void actionPerformed(ActionEvent e)
  {
  
  if(e.getActionCommand()=="取款")
  {
  
  MegDlg=new Dialog(this,"请输入取款金额",true);
  Panel p1=new Panel();
  
  MegDlg.add("Center",getMeg1);
  Panel p2=new Panel();
  p2.add(btn3);
  p2.add(btn4);
  MegDlg.add("South",p2);
  MegDlg.setSize(200,100);
  
  MegDlg.show();
  }
  else if(e.getActionCommand()=="查询")
  {
  InOutDlg=new Dialog(this);
  InOutDlg.add("Center",getMeg);
  InOutDlg.add("South",btn5);
  InOutDlg.setSize(200,100);
  
  InOutDlg.show();
  }
  else if(e.getActionCommand()=="确定")
  {
  
  tf.setText("请取走金额...");
  getMeg.setText("您的帐户余额为:(1000-"+getMeg1.getText()+")元");
  MegDlg.dispose();
  
  }
  // else if(getMeg1.getText()<getMeg.getText())
  
  else if(e.getActionCommand()=="取消")
  MegDlg.dispose();
  else if(e.getActionCommand()=="返回")
  {
  
  InOutDlg.dispose();
  }
  }
  public void componentShown(ComponentEvent e){}
  public void componentResized(ComponentEvent e){}
  public void componentMoved(ComponentEvent e){}
  public void componentHidden(ComponentEvent e){}
  
  }
  
  class WinAdpt extends WindowAdapter
  {
  public void windowClosing(WindowEvent e)
  {
  ((Frame)e.getWindow()).dispose();
  System.exit(0);
  }
  }
上一篇:虚拟机监视器Xen和虚拟化技术(一) 人气:684
下一篇:程序分享:从UDDI注册中心查询服务 人气:688
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐