삼성SDS_멀티캠퍼스
-
23일 차 Swing 버튼클릭시 텍스트 변하게(ActionListener)삼성SDS_멀티캠퍼스/Java 2015. 10. 12. 10:49
import java.awt.event.ActionEvent;import java.awt.event.ActionListener; import javax.swing.JButton;import javax.swing.JFrame;import javax.swing.JLabel;import javax.swing.JPanel; public class Action { public static void main(String[] args) {Frame f = new Frame();}} class Frame extends JFrame {private JButton button;private JPanel panel;private JLabel label; public Frame() {this.setTitle("이벤트");th..
-
23일 차 Swing의 기본 JFrame삼성SDS_멀티캠퍼스/Java 2015. 10. 12. 09:37
import javax.swing.JButton;import javax.swing.JFrame; class MyFrame extends JFrame { public MyFrame() {JButton button = new JButton("버튼");this.add(button);this.setSize(300, 200);this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);this.setTitle("Wooki");this.setVisible(true);}} public class Test2 {public static void main(String[] args) {MyFrame f = new MyFrame();}}
-
-
-
-
22일 차 SVN (서브버전)삼성SDS_멀티캠퍼스/Java 2015. 10. 8. 09:50
Manage Documents over time - 문서저장소 Keep a history of all changes - 변경에 대한 모든 기록을 유지(제일 중요) -> 이것으로 인해 언제든지 옛날버전으로 되돌릴 수 있다. Coordinate work of multiple authors - 여러명이서 다같이 수정할 수 있음 -> 이렇게하면 꼬일수가 있는데 Avoid conflicts - 여러명이서 서로 다른 수정을 할 때 충돌에 대해 대책을 제공 수정될 때 마다 revision 넘버가 1개씩 증가 누가 바꿨는지는 당연히 알수있고 모든 기록에 대해서 로그가 쌓이고 액세스 컨트롤이 가능하고 동그라미 친 3개는 할 줄 알아야한다. share는 server에 최초로 문서(프로젝트)를 등록(+연결) 서버에 있는 문..
-
21일 차 TCP단체 채팅방(서버와 클라이언트)삼성SDS_멀티캠퍼스/Java 2015. 10. 7. 16:17
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.net.InetAddress;import java.net.Socket;import java.util.Collections;import java.util.HashMap;import java.util.Map; public class Receiver2 implements Runnable { private static Map clientMap; static {clientMap = new HashMap();Collections.synchronizedMap(clientMap);} p..
-
20일 차 TCP통신삼성SDS_멀티캠퍼스/Java 2015. 10. 6. 17:09
import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.net.InetAddress;import java.net.Socket;import java.util.Scanner; /* Socket객체를 서버의 아이피주소를 지정해서 생성 Socket객체로부터 getOutputStream()을 얻어 write해서 보내고 Socket객체로부터 getInputStream()을 얻어 read해서 읽고 통신한다 */public class TCP_Client2 implements Run..