java类与对象明星,明星档案的
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import java.awt.*;import java.awt.event.*;import javax.swing.*;
public class yuanxueliang extends JFrame implements ActionListener, KeyListener, ItemListener, MouseListener{private JTextField zhanghao;private JPasswordField password;private JTextArea file;private JLabel ID;private JLabel MM;private JButton denglu,b1,b2;final String z="1";final String m="1";private JComboBox combox;private JLabel label;private String name[]={"angelbaby","潘玮柏","林依晨","周杰伦"};private String names[][] ={{"1/angelbaby1.gif", "1/angelbaby2.gif","1/angelbaby3.gif"},{"1/潘玮柏1.gif","1/潘玮柏2.gif","1/潘玮柏3.gif"},{"1/林依晨1.gif","1/林依晨2.gif","1/林依晨3.gif"},{"1/周杰伦1.gif","1/周杰伦2.gif","1/周杰伦3.gif"}};private int i = 0;private int j = 0;private Icon icons[] ={ new ImageIcon(names[i][j]),new ImageIcon(names[i+1][j]),new ImageIcon(names[i+2][j] ),new ImageIcon( names[3][i] ) };//登录界面设置public yuanxueliang(){//登陆界面的构造方法setTitle("登陆界面");setLayout(null);setSize(300,200);setResizable(false);setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);setLocationRelativeTo(null);zhanghao = new JTextField("");password = new JPasswordField("");ID = new JLabel("账号:");MM = new JLabel("密码:");denglu = new JButton("登录");//password.addKeyListener(this);denglu.addActionListener(this);//设置各组件在登录窗口的位置ID.setBounds(30,50,80,20);MM.setBounds(30,90,80,20);zhanghao.setBounds(70, 50, 150, 20);password.setBounds(70, 90, 150, 20); denglu.setBounds(100,130,80,30);
//把组件添加到登录窗口add(zhanghao);add(MM);add(password);add(ID);add(denglu);setVisible(true);}//按钮的监听器public void actionPerformed(ActionEvent e) {if(z.equals(zhanghao.getText()) &&m.equals(password.getText())) {
JFrame frame2 = new JFrame("明星简历表");//档案界面设置frame2.setLayout(null);frame2.setSize(600,500);frame2.setResizable(false);frame2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);b1=new JButton("上一页");b2 = new JButton("下一页");file = new JTextArea(10,10);//设置文本域combox = new JComboBox( name );combox.setMaximumRowCount( 5);combox.addItemListener(this);label = new JLabel(icons[0]);b1.addActionListener(new TV());//设置各组件的位置b1.setBounds(300,200,100,20);b2.setBounds(430,200,100,20);label.setBounds(330,40,180,150);combox.setBounds(100,150,100,20);file.setBounds(50,250,500,200);file.setLineWrap(true);//把各组件添加到档案窗口frame2.add(b1);frame2.add(b2);frame2.add(label);frame2.add(combox);frame2.add(file);
frame2.setLocationRelativeTo(null);frame2.setVisible(true);
} else {JOptionPane.showMessageDialog(null, "对不起,你输入的帐号或密码有误,请重新输入", "提示", JOptionPane.ERROR_MESSAGE);zhanghao.setText("");password.setText("");}}public void itemStateChanged( ItemEvent e ){label.setIcon(icons[combox.getSelectedIndex()]) ;} class TV implements ActionListener{public void actionPerformed(ActionEvent e) {}} /*public void keyPressed(KeyEvent e){if (e.getKeyCode() == KeyEvent.VK_ENTER ){if(z.equals(zhanghao.getText()) &&m.equals(password.getText())) {
JFrame frame2 = new JFrame("明星简历表");//档案界面设置frame2.setLayout(null);frame2.setSize(600,500);frame2.setResizable(false);frame2.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);JButton b1=new JButton("上一页");JButton b2 = new JButton("下一页");JTextArea file = new JTextArea(10,10);//设置文本域Choice c = new Choice(); //添加列表框c.add("angelbaby");c.add("潘玮柏");c.add("林依晨");c.add("周杰伦");c.add("蔡依林");c.add("罗志祥");
//设置各组件的位置b1.setBounds(300,200,100,20);b2.setBounds(430,200,100,20);c.setBounds(100,150,100,20);file.setBounds(50,250,500,200);
//把各组件添加到档案窗口frame2.add(b1);frame2.add(b2);frame2.add(c);frame2.add(file);
frame2.setLocationRelativeTo(null);frame2.setVisible(true);
} else {JOptionPane.showMessageDialog(null, "对不起,你输入的帐号或密码有误,请重新输入", "提示", JOptionPane.ERROR_MESSAGE);zhanghao.setText("");password.setText("");}}}*/public static void main(String args[]){// 实例化对象yuanxueliang f =new yuanxueliang();
}}
java类与对象明星,明星档案的相关推荐
- java类与对象实验_JAVA类与对象实验报告
<JAVA类与对象实验报告>由会员分享,可在线阅读,更多相关<JAVA类与对象实验报告(6页珍藏版)>请在人人文库网上搜索. 1.面向对象程序设计实验报告实验三.类与对象(1) ...
- 杨校老师课堂之Java类与对象、封装、构造方法
杨校老师课堂之Java类与对象.封装.构造方法 本篇文章内容如下: 面向对象 类与对象 三大特征--封装 构造方法 教学目标 能够理解面向对象的思想 能够明确类与对象关系 能够掌握类的定义格式 能够掌 ...
- 从Java类到对象的创建过程都做了些啥?内存中的对象是啥样的?
转载自 从Java类到对象的创建过程都做了些啥?内存中的对象是啥样的? 先回顾一下Java程序执行的过程: Java程序执行时,第一步系统创建虚拟机进程,然后虚拟器用类加载器Class Loade ...
- java类和对象程序_Java类与对象程序设计基础
Java类与对象程序设计基础 一.实验目的: 通过编制一个独立应用程序,使得学生掌握Java的系统所提供类的引用方法:通过编制一个完整的应用程序,使得学生对Java的应用程序的基本构成和基本算法熟练掌 ...
- java类与对象 演练 查找并修改姓名
java类与对象 演练 查找并修改姓名 视频 https://www.ixigua.com/i6870489659168784903/ 思路 先定义一个类 类中有一个名字数组 提前给这个数组一些默认值 ...
- java类与对象 演练 客户姓名添加与查看
java类与对象 演练 客户姓名添加与查看 视频 https://www.ixigua.com/6870483106223096327?logTag=_YUmIb2rn9-6JpoNipj9r 类的定 ...
- 最大公约数与最小公倍数( 初学Java 类与对象 )
最大公约数与最小公倍数( java 类与对象的运用 ) Problem Description 输入两个正整数,求它们的最大公约数与最小公倍数. Input 输入两个正整数,两个整数之间用空格分开. ...
- Java类和对象(如何理解类和对象)
Java类和对象 一.什么是对象? 1.什么是对象的属性? 2.什么是对象的行为 二.什么是类? 三. 类和对象的关系 四.类的定义 1.类的定义格式 2.类的定义示例 五.对象的使用 1.对象的创建 ...
- 【Java类和对象】
Java类和对象 在Java简介中就有介绍到,Java是一门面向对象的编程语言,在面向对象的编程语言中,肯定离不开对象这个概念,而对象则是类的实例,所以也肯定离不开类这个概念.简单的来说就是,在Jav ...
- java类和对象在内存的表现形式
Java内存分配与管理是Java的核心技术之一,不管学习任何一门语言,我们要知其然,知其所以然,本文主要分析下Java中类和对象在内存中的表现形式,方便我们对其有更深了解.一般Java在内存分配时会涉 ...
最新文章
- Mysql INSERT INTO .. ON DUPLICATE KEY更新多行记录
- 了解 WPF 中的路由事件和命令
- input输入框修改placeholder和readonly的样式
- 运行在Spark大数据上的应用体系架构
- 内核同步 (来自chinaunix总结)
- 【Clickhouse】Connection is currently waiting for an insert operation, check your previous InsertState
- Eclipse启动时指定jdk版本
- 华为机试题输入输出总结
- MFC 鼠标光标资源 及 更换
- oracle 无效的窗口句柄 print spooler服务已开,大师为你解决win10系统无法运行print spooler服务的恢复技巧...
- h5制作导出html,H5制作工具Hype的导出功能详解
- 解决国外资源下载速度过慢的问题
- 转胡一虎Blog:父亲是我生命中的永恒
- 世界上前11名最贵跑车
- 喜欢听音乐CD的请进:[技术贴]介绍APE+CUE格式的音乐文件
- 教你如何用Python部署QQ频道机器人
- 381个Android开源项目
- 司普沃浅谈油麦菜高产种植技术+管理要点
- python用类名直接调用方法_一文读全 Python 的面向对象编程方法
- k44.第十七章 K8s运维篇-DevOps 持续集成 持续部署 (四)
热门文章
- SAP Fiori Elements 公开课第二单元视频的台词和课程主要内容
- SAP Spartacus B2B OrgUnit 和 OrgUser 的路由映射差异比较
- SAP Cloud for Customer(C4C)里如何定义跨BO间的association
- 如何在MySQL中创建存储过程
- ABAPGit的安装方式
- 给你的ABAP对象打上标签(Tag)
- 如何启用SAP Business by design里的Correction Invoice功能
- 搜索公网上所有使用了SAP BSP技术的网站
- SAP CRM WebClient UI的搜索条件是怎么渲染出来的
- 2015-03-19 header note update in my Appointment