博文
编译原理课程设计,词法自动机。(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","......
中央空调模拟器(客户端全面版)(无图片)(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......
中央空调模拟器(客户端简单版)(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); ......
中央空调模拟器(服务器端)(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(......
