我的JAVA入门了吗?没有入门吗?入门了吧?!

这学期开始学习JAVA了。 o(︶︿︶)o 唉 其实我真的很不想学啊。

毕竟学好一门语言就够了哎, 但是我那不服输的性格作怪,让我自己去买了一本超厚的 《JAVA编程思想》来看,只为了不让老师各种刁难而已。

JAVA可以说是FLASH之父吧,包括文法结构和监听器。 不过监听器方面,确实FLASH更先进一点的说。FLASH所有的监听都是统一 addEventListener(监听类型,实现方法) 构成的。 JAVA却是不同的,有分 ActionListener, windowListner btnActionListener and so on……

而且嘛,完全没有图形化工具,和现成的控件都要靠代码实现。 界面布局也要很抽象的思考才行。

那么~先放上我第一个真正意义上的JAVA程序的代码做个纪念吧。


import java.awt.Dimension;
import java.awt.Menu;
import java.awt.MenuBar;
import java.awt.MenuItem;
import java.awt.Toolkit;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;

import javax.swing.*;

public class Main {
public static void main(String[] args)
{
//调用Center类,初始化窗口居中,名称,及大小
Center myFrame=new Center("教师助手系统",800,600);

//建立菜单条
MenuBar myJmb=new MenuBar();

//框体加载菜单条
myFrame.setMenuBar(myJmb);

//定义菜单
Menu myMenu[]={new Menu("学生信息管理"),new Menu("座位安排"),
new Menu("点名"),new Menu("作业"),new Menu("教学大纲"),
new Menu("教案"),new Menu("实验安排")};
MenuItem myMi1[]={new MenuItem("学号"),new MenuItem("姓名"),new MenuItem("性别")};
MenuItem myMi2[]={new MenuItem("理论课"),new MenuItem("实验课")};
MenuItem myMi3[]={new MenuItem("学生名单"),new MenuItem("作为信息")};
MenuItem myMi4[]={new MenuItem("电子文档"),new MenuItem("出勤成绩"),
new MenuItem("作业成绩"),new MenuItem("期中试卷成绩"),new MenuItem("期末试卷成绩"),
new MenuItem("其他成绩")};

//子菜单添加监听
for(int i=0;i

发表评论

电子邮件地址不会被公开。 必填项已用*标注