검색결과 리스트
학교/엔터프라이즈에 해당되는 글 5건
- 2013.04.18 실습 채팅 ClientFrame
- 2013.03.28 엔터프라이즈 실습4
- 2013.03.27 엔터프라이즈 실습3
- 2013.03.22 엔터 프라이즈
- 2013.03.06 엔터프라이즈
글
실습 채팅 ClientFrame
import java.net.*;
import java.io.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
public class ClientFrame extends JFrame implements ActionListener{
private JTextArea display;
private JTextField inputFiled;
private JButton sendButton;
private JScrollPane topPane;
private JPanel bottomPanel;
private BufferedReader input;
private PrintWriter output;
private String name;
public ClientFrame()
{
display =new JTextArea(5,15);
display.setEditable(false); //키보드로 마음데로 입력 못함
inputFiled =new JTextField(15);
inputFiled.addActionListener(this);
sendButton=new JButton("Send");
sendButton.addActionListener(this);
topPane =new JScrollPane(display);
bottomPanel=new JPanel();
bottomPanel.setLayout(new FlowLayout());
bottomPanel.add(inputFiled);
bottomPanel.add(sendButton);
this.setLayout(new BorderLayout());
this.add(topPane,"Center");
this.add(bottomPanel,"South");
this.setSize(300,400);
this.setTitle("클라이언트");
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
public static void main(String [] ar)
{
new ClientFrame();
}
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
}
}
'학교 > 엔터프라이즈' 카테고리의 다른 글
엔터프라이즈 실습4 (0) | 2013.03.28 |
---|---|
엔터프라이즈 실습3 (0) | 2013.03.27 |
엔터 프라이즈 (0) | 2013.03.22 |
엔터프라이즈 (0) | 2013.03.06 |
설정
트랙백
댓글
글
엔터프라이즈 실습4
import java.util.*;
public class CollectionTest {
public static void main(String[] args) {
//HashSet set = new Hashset();//모든데이터를 다 담을 수 있는 형태
HashSet<Integer> setI = new HashSet<Integer>();//정수만 담을 수 있다.
setI.add(new Integer(100));//오토박싱 언박싱 해줘서 알아서 정수값으로 넣어줌. 걍 아래랑 똑같은기능
setI.add(10);
//setI.add(new Double(10.0));//정수값만 받으므로 안됨
Iterator<Integer> out = setI.iterator();
while(out.hasNext()){
//int i = (out.next()).intValue();
int i = out.next();//오토박싱 언박싱이 되기때문에 위에거처럽 할필요 없음
}
////////////////////////////////////////////////////////////////
ArrayList<String> list = new ArrayList<String>();
list.add("first");
list.add("first");
list.add("first");
list.add("first");
list.add(1, "second");
list.set(1, "third");//수정
//list.remove(0);//index지정해서 지움
list.remove("first");//똑같은 값을가지는 첫번째 것만 지움!!
for(int j = 0; j<list.size(); j++)
{
System.out.println(list.get(j));//리스트에서 값을 가져올때 사용하는건 get함수 인자값은 리스트인덱스
}
for(String s : list)
{
System.out.println(s);
}
///////////////////////////////////////////////////////////////////
HashMap<String, Integer> map = new HashMap<String, Integer>();//<키, 벨류>
map.put("b", 50);
map.put("c", 888888);
map.put("d", 33);
map.put("a", 100);
map.put("ff", 4444);
//map.get("a"); //키값으로 접근
Set<String> keySet = map.keySet();//키의 집합을 구함!!!
Iterator<String> key = keySet.iterator();//Iterator를 만듦
while(key.hasNext()){
System.out.println(map.get(key.next()));//키값넘겨줘서 value값 빼옴
}
}
}
'학교 > 엔터프라이즈' 카테고리의 다른 글
실습 채팅 ClientFrame (0) | 2013.04.18 |
---|---|
엔터프라이즈 실습3 (0) | 2013.03.27 |
엔터 프라이즈 (0) | 2013.03.22 |
엔터프라이즈 (0) | 2013.03.06 |
설정
트랙백
댓글
글
엔터프라이즈 실습3
import java.util.*;
public class CoollectionTest {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
HashSet set =new HashSet();
set.add(new Integer(100));
set.add(10);
set.add(new Double(20.0));
Iterator out=set.iterator();
while((out.hasNext())) //계속해서 다음값으로 넘어감
{
Object object=out.next(); //값을 가져옴
if(object instanceof Integer) //object값을 정수인지 실수인지 확인
{
}else if(object instanceof Double)
{
}
}
}
}
'학교 > 엔터프라이즈' 카테고리의 다른 글
실습 채팅 ClientFrame (0) | 2013.04.18 |
---|---|
엔터프라이즈 실습4 (0) | 2013.03.28 |
엔터 프라이즈 (0) | 2013.03.22 |
엔터프라이즈 (0) | 2013.03.06 |
설정
트랙백
댓글
글
엔터 프라이즈
class Car
{
private String model;
private String color;
private int speed;
private int account;
Car()
{
}
public int getAccount() {
return account;
}
public void setAccount(int account) {
this.account = account;
}
public void printState()
{
System.out.println(model);
System.out.println(color);
System.out.println(speed);
}
}
///////////
public interface OperateCar {
boolean getRadarFront(double distanceToCar,double speedOfCar);
boolean getRadarRear(double distanceToCar,double speedOfCar);
}
//////////////
class Texi extends Car implements OperateCar
{
double drivingDistance;
double money; // 요금
Texi()
{
}
public void printState()
{
super.printState();
money=drivingDistance*1000;
System.out.println("택시 요금 : "+money);
}
@Override
public boolean getRadarFront(double distanceToCar, double speedOfCar) {//전면
// TODO Auto-generated method stub
return false;
}
@Override
public boolean getRadarRear(double distanceToCar, double speedOfCar) {//후면
// TODO Auto-generated method stub
return false;
}
}
'학교 > 엔터프라이즈' 카테고리의 다른 글
실습 채팅 ClientFrame (0) | 2013.04.18 |
---|---|
엔터프라이즈 실습4 (0) | 2013.03.28 |
엔터프라이즈 실습3 (0) | 2013.03.27 |
엔터프라이즈 (0) | 2013.03.06 |
설정
트랙백
댓글
글
엔터프라이즈
bond0920@naver.com
017-546-1596
형대진교수님
자바 스텐다드 에디션 쓴다
엔터프라이즈 애플리케이션-전체적인 기업운영에 필요한 애플리케이션
엔터프라이즈 특징 -높은복잡도,확장성,컴포넌트 기반의 분산된구조,다른 애플리케이션 상호작용
엔터프라이즈 계층-프레젠테이션 계층,비즈니스 계층,데이터 계층 <-3티어
주 교제 : UML과 JAVA로 배우는 객체지향 CBD 실전
강의 자료 : 가상대학자료실
part1 자바 프로그래밍 디비핸들링
part2 시스템 설계 과정 , UML을 이용한 시스템 설계
part3 시스템 구현
출석 5%
프로잭트 25%
(설계에서 구현까지 자바랑 DB들어가야함)
1. 계획서 A4 한장 제출
자바를 이용해서 DB를 핸들링 할수 있는 프로그램
2. UML 끝날 때쯤 설계서 제출
3. 구현물
중간 30%
기말 30%
기타 5% (수업 실습)
'학교 > 엔터프라이즈' 카테고리의 다른 글
실습 채팅 ClientFrame (0) | 2013.04.18 |
---|---|
엔터프라이즈 실습4 (0) | 2013.03.28 |
엔터프라이즈 실습3 (0) | 2013.03.27 |
엔터 프라이즈 (0) | 2013.03.22 |