博文

编译原理课程设计,词法自动机。(2006-05-24 19:19:00)

摘要://编译原理课程设计,词法自动机。 import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.event.*;import java.io.*;import java.util.*;class frame extends JFrame implements ActionListener{ JButton button1=new JButton("打开现有文件"); JButton button2=new JButton("现场输入文件"); Choice ch=new Choice(); JButton button=new JButton("执行"); TextArea ta=new TextArea(); TextArea tb=new TextArea(); JFileChooser chooser=new JFileChooser(); FileInputStream readfile=null;  int b; byte buffer[]=new byte[25000]; String str=null; String id[]={"asm","cout","main","FALSE","TRUE","include","boolean","default","float","operator","abs","static_cast","union","auto","delete","for","private","struct","unsigned","bool","do","friend","protected","switch","using","break","double","goto","public","template","virtual","case","dynamic_cast","if","register","this","void","catch","else","inline","reinterpret_cast","throw","volatile","char","enum","int","......

阅读全文(6287) | 评论:2

中央空调模拟器(客户端全面版)(无图片)(2006-05-24 19:17:00)

摘要:import java.awt.*;import java.awt.event.*;import java.net.*;import javax.swing.*;import javax.swing.event.*;import java.io.*;import java.util.*; public class ktclient{ public static void main(String args[]) {  jiemian j=new jiemian();       }} class jiemian extends JFrame implements ActionListener{ String[] wsettem={ "初使状态","18.0 ℃","19.0 ℃","20.0 ℃","21.0 ℃","22.0 ℃","23.0 ℃","24.0 ℃","25.0 ℃","25.0 ℃","26.0 ℃","27.0 ℃","28.0 ℃","29.0 ℃","30.0 ℃","31.0 ℃","32.0 ℃"  };   JButton connect=new JButton("打开"); JButton disconnect=new JButton("关上"); JButton settem=new JButton("调节温度");  JPanel jp=new JPanel(); JPanel jpwdj=new JPanel();  JTextField jtconnect=new JTextField(); JComboBox jcbsettem1=new JComboBox(wsettem);  JLabel title=new JLabel("中央空调管理系统客户端程序"); JTextArea ltnr=new JTextArea();  JLabel jl1=new JLabel("当前温度"); JLabel jl2=new JLab......

阅读全文(19262) | 评论:0

中央空调模拟器(客户端简单版)(2006-05-24 19:15:00)

摘要://中央空调模拟器的客户端 import java.net.*;import javax.swing.*;import javax.swing.event.*;import java.awt.*;import java.awt.event.*;import java.io.*;public class c{ public static void main(String args[]) {  c_win w=new c_win();  w.setVisible(true); }}class c_win extends JFrame implements ActionListener{  Label label1=new Label("房间号:"); TextField tf1=new TextField(); Label label2=new Label("目标温度:"); TextField tf2=new TextField(); Label label3=new Label("当前温度:"); TextField tf3=new TextField(); Button button1=new Button("连接"); Button button2=new Button("取消"); Button button3=new Button("保持"); Button button4=new Button("改变"); String s1=null,s2=null; c_win() {  Container c=this.getContentPane();  c.setLayout(new GridLayout(5,3));    c.add(label1);    c.add(tf1);    c.add(label2);    c.add(tf2); ......

阅读全文(2628) | 评论:0

中央空调模拟器(服务器端)(2006-05-24 19:14:00)

摘要://中央空调模拟器的服务器端,最简模拟客户端为c.java import javax.swing.*;import javax.swing.event.*;import javax.swing.Timer;import java.awt.*;import java.awt.event.*;import java.io.*;import java.net.*;import java.util.*;class dialog extends JDialog implements ActionListener{ JLabel label; JPanel p1,p2; JButton button1,button2; JFrame f; boolean flag=false; dialog(JFrame f,String t,String s,boolean m) {  super(f,t,m);  this.f=f;  label=new JLabel(s);  p1=new JPanel();  p2=new JPanel();  button1=new JButton("确定");  button2=new JButton("取消");  p1.add(label);  p2.add(button1);  button1.addActionListener(this);  p2.add(button2);  button2.addActionListener(this);  this.getContentPane().add(p1,BorderLayout.CENTER);  this.getContentPane().add(p2,BorderLayout.SOUTH);  this.getContentPane().setVisible(true);  this.setModal(......

阅读全文(2809) | 评论:0