본문 바로가기

전체 글319

이클립스에 기존에 만들어진 Project를 Import 하는 방법 1. 기존에 만들이진 Project가 zip 파일로 있을 경우 처리하는 방법 2. File -> Import를 선택하면 아래와 같은 화면이 나타난다. 3. General -> Existing Projects into Workspace를 선택하고 Next를 누른다. 4. Select archive file을 선택하고 Browser 버튼을 눌러 기존에 만들어진 Project zip파일을 선택한다. 5. zip 파일 안에 있는 Projects가 아래 빈 박스에 표시가 되고 원하는 Project를 선택하고 Finish 버튼을 누르면 Project가 Import 된다. 2012. 12. 4.
객체지향이란? 객체지향 설계원칙? 객체란? - 객체는 실제로 존재하는 구체적인 대상이다. : 눈으로 보고 손으로 만질 수 있는 모든 대상을 객체라고 말할 수 있다. - 객체는 다른 객체와 구분되며 고유하다. - 객체는 상태를 가지며 행위를 제공할 수 있다. : 상태는 객체가 가질 수 있는 속성을 나타낸다. 속성(Property) 표현 + : Public - : Private # : Protected ~ : Package underline : static data member - 객체는 문제 영역에서 의미있는 존재이다. : 세상에서 인식 가능한 모든 대상이 객체가 될 수 있다. 클래스란? - 클래스는 동일한 유형의 여러 객체들을 주상화 시킨 것이다. : 유사한 객체들을 만들 수 있는 것을 클래스라고 할 수 있다. - 동일한 유형의 객체란 .. 2012. 12. 3.
윈도우폰 업데이트 오류(80151018) 해결책 XBOX 나이 인증을 받아야 문제가 해결됩니다. 2012년 11월 27일부터 한국 내 기존의 Xbox LIVE 유저 및 신규 유저가 Xbox LIVE 서비스에 가입 또는 서비스를 이용하려면 www.xbox.com에 접속하여 I-PIN을 통해 본인 인증을 해야 합니다. 이는 정부가 새롭게 제정한 '게임산업진흥에 관한 법률', '정보통신망 이용촉진 및 개인정보보호 등에 관한 법률' 등의 규제로 인한 것입니다. http://www.xbox.com/ko-KR/Support/verifyage 위의 "연령 확인"을 완료하면 업데이트 하는데 문제가 없습니다. 2012. 12. 2.
Java GUI - Image Image 파일을 Panel에 넣어 보자. import java.awt.Frame; public class ImageExam extends Frame{ public ImageExam() { String dir = System.getProperty("user.dir"); dir += "\\src\\javalogo.gif"; Photo p = new Photo(dir); //repaint() 함수를 호출하면 paint() 함수를 호출한다. p.repaint(); this.add(p); this.setSize(300,300); this.setVisible(true); } public static void main(String[] args) { ImageExam ie = new ImageExam(); } } i.. 2012. 12. 1.
Java GUI - 간단한 Table 이용방법 Spring library를 이용해서 간단한 Table을 만들기 import java.awt.BorderLayout; import java.awt.Container; import java.awt.Dimension; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTable; import javax.swing.JTextField; import javax.swing.table.DefaultTableModel; public class awt_table { public sta.. 2012. 12. 1.
Java GUI - 간단한 메모장 만들기 Java AWT 라이브러리를 이용해서 간단한 메모장 만들기!! Component를 화면에 정렬하고 Event 몇개를 연결한다. import java.awt.BorderLayout; import java.awt.Button; import java.awt.Frame; import java.awt.Label; import java.awt.List; import java.awt.Panel; import java.awt.TextArea; import java.awt.TextField; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter; import java.awt.eve.. 2012. 12. 1.
Java GUI - Event 이벤트는 이벤트를 받을 소스(예를 들어 Button)와 어떤 이벤트를 처리할 것인지를 결정하는 Action Event를 설정 해야 한다. Action Event에는 그 이벤트를 받았을 때 처리해야 할 Event Handler 객체를 포함한다.Event Handler는 각각의 Handler Interface를 Implement 하여 그 Interface의 Virtual 함수를 Overriding해서 원하는 결과를 처리한다. Event Source - Who Action Event - sourcr(대상).addActionListener(Handler 객체) Event Handler - 처리할 내용 => 객체 import java.awt.Frame; import java.awt.List; import java.. 2012. 12. 1.
JAVA GUI - Frame, Panel GIU - AWT - application - 초기 swing - application -많은 API이 나와 있다. applet - web - 더이상 사용하지 않는다. applet는 최근에 많이 사용하지 않고 있다. 웹에서 동적인 것을 만들어 사용할 수 있었다. 브라우저에서 자바 어플리케이션을 실행하도록 만들어진 기술이다. microsoft의 ie에서 jvm을 지원하지 않는 문제로 점차 사라졌다. servlet은 웹브라우저에 의해서 실행된다. middlet은 모바일 게임을 만들때 사용을 했다. 요즘은 servlet, middlet 둘 다 거의 사용을 하지 않는다. let로 끝나는 기술은 구동방식이 다르다. java는 기존에는 main 함수로 시작을 하는데 let로 시작하는 것은 다른 방식으로 구동한다. .. 2012. 12. 1.
Apache와 Django 연결 1. Apache를 다운 받아 설치 한다. http://www.apache.org2. Python, Django를 다운 받아 설치 한다. http://www.python.org/download/ python27폴더를 속성(내컴퓨터) -> 고급 -> 환경변수 -> path에 추가 https://www.djangoproject.com/download/ command line에서 django 압축해제한 디렉토리로 이동 c:\>cd c:\Django-1.4 c:\Django-1.4>python setup.py install Django-1.4\django\bin 디렉토리에 있는 django-admin.py를 c:\windows나 파이썬이 설치된 디렉토리에 복사한다. 3. Django 프로젝트를 생성한다. com.. 2012. 11. 29.