Page 332 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 332
import java.io.BufferedWriter;
import java.io.ByteArrayInputStream;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.StringWriter;
import java.net.Socket;
import java.net.SocketTimeoutException;
import java.net.URL;
import java.net.URLConnection;
import java.net.UnknownHostException;
import javax.imageio.ImageIO;
import javax.sound.sampled.AudioFormat;
import javax.sound.sampled.AudioSystem;
import javax.sound.sampled.DataLine;
import javax.sound.sampled.LineUnavailableException;
import javax.sound.sampled.SourceDataLine;
import javax.sound.sampled.TargetDataLine;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JScrollPane;
import javax.swing.JTextField;
import javax.swing.UIManager;
import javax.swing.UIManager.LookAndFeelInfo;
import javax.swing.UnsupportedLookAndFeelException;
//Swing을 사용하기위해 JFrame을 상속 받는다
public class GUI extends JFrame {
private static final long serialVersionUID = 1L;
static GUI m;
JLabel jLabel1;
JLabel SensorLabel;
JTextField jTextField1;
JButton jButton1;
JScrollPane jScrollPane1;
Thread webCam;
boolean trigger = true;
String ip = "";
int soundPort = 6209;
int ETCPort = 6210;
Socket soundSocket;
Socket ETCSocket;
AudioFormat RaudioFormat;
DataLine.Info RdataLineInfo;
SourceDataLine sourceDataLine;
- 325 -