当前位置:编程学习 > JAVA >>

JAVA-- 实验

[java] 
import java.awt.*; 
import java.awt.event.ActionEvent; 
import java.awt.event.ActionListener; 
 
import javax.swing.*; 
public class MyPanel extends Panel implements ActionListener{ 
 
    //MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器, 
    //当单击鼠标时,程序获取文本框中的文本,并将该文本作为按钮的名称。 
    //再编写一个JFrame的子类,即窗口。窗口的布局为BorderLayout。窗口中添加两个MyPanel面板, 
    //分别添加到窗口的东面和西面。用一个程序执行入口进行测试。(必做) 
    JTextField TextFied1; www.zzzyk.com
    JButton button1; 
    public MyPanel() 
    { 
        TextFied1 = new JTextField(20); 
        button1 = new JButton("cbvfbxc"); 
        //button1.setBounds(10, 10, 10, 10); 
        button1.addActionListener(this); 
        add(TextFied1); 
        add(button1); 
    } 
    @SuppressWarnings("deprecation") 
    public void actionPerformed(ActionEvent arg0) { 
        // TODO Auto-generated method stub 
        button1.setLabel(TextFied1.getText()); 
         
    } 
 

 
 
[html] 
import java.awt.*; 
import java.awt.event.ActionEvent; 
import java.awt.event.ActionListener; 
import javax.swing.*; 
import java.applet.Applet; 
 
public class MyJFrame extends JFrame implements ActionListener{ 
    //MyPanel中有一个文本框和一个按钮,要求MyPanel的实例作为其按钮的ActionEvent事件的监视器, 
    //当单击鼠标时,程序获取文本框中的文本,并将该文本作为按钮的名称。 
    //再编写一个JFrame的子类,即窗口。窗口的布局为BorderLayout。窗口中添加两个MyPanel面板, 
    //分别添加到窗口的东面和西面。用一个程序执行入口进行测试。(必做) 
    public MyJFrame() 
    { 
        setLayout(new BorderLayout()); 
        MyPanel mypanel = new MyPanel(); 
        MyPanel mypane2 = new MyPanel(); 
        add(mypanel,BorderLayout.NORTH); 
        add(mypane2,BorderLayout.SOUTH); 
        setBounds(100,500,550,100); 
        setVisible(true); 
    } 
 
     
    public void actionPerformed(ActionEvent arg0) { 
        // TODO Auto-generated method stub 
         
    } 

 
[html] 
/* (程序头部注释开始)    
 * 程序的版权和版本声明部分    
 * Copyright (c) 2011, 烟台大学计算机学院学生     
 * All rights reserved.    
 * 文件名称: 模拟一个信号灯的软件 
 * 作 者: 雷恒鑫     
 * 完成日期: 2012 年 11 月 10 日    
 * 版 本 号: V1.0     
 * 对任务及求解方法的描述部分    
 * 输入描述:在JFrame的北面添加一个下拉列表,该下拉列表有“默认无信号”、“红灯”、“绿灯”和“黄灯”选项。 
 * 输入描述:在窗口的中心添加一个画布,当用户在下拉列表选择某项后,在画布上相应的信号灯。 
 * 输入描述:程序组成:编写 一个Canvas的子类SignalCanvas,负责画灯。 
 * 输入描述:编写 一个GUI类,实现选择画图。编写 一个程序执行入口测试该软件。   
 * 问题描述:    
 * 程序输出:    
 * 程序头部的注释结束    
 */  
 
public class Test { 
 
    /** 
     * @param args 
     */ 
    public static void main(String[] args) { 
        // TODO Auto-generated method stub 
        new MyJFrame(); 
    } 
 


补充:软件开发 , Java ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,