목록데이터 엔지니어링 정복 (374)
지구정복
복습 GUI Project 기획 1. Architectur파트 또는 팀장급 회의 객체모델링 UML : starUML툴 데이터모델링 ERD : eXERD 디자인 기획(UI/UX) 스토리보드(Mockup : Wireframe) : sketch : powermockup 툴 사용 개발(코딩) 데이터 포함할 수 있는 Widget M(Model) 클래스 : 데이터 V(View) 클래스 : 디자인 모델에 데이터를 넣으면 디자인을 통해서 얻어온다. ㅇ JSpinner 사용하기 아래와 같이 코드를 작성해서 리스트 값을 설정해준다. public JSpinnerEx1() { setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 450, 300); conte..
복습 UI CUI GUI 사용자와 인터페이스(2D Graphic) Widget Contatiner- Contatiner, Component JFrame : 프로그램당 1개 JDialogue : JFrame의 자식창 JPanel : Component 그룹 Component JLable JButton JTextField / JPassword / JTextArea LayoutManager Absolute LayoutManager (Null Layout Manager) : 좌표중심 나머지 레이아웃도 많음 Event Event 중심의 프로그램 방식 마우스 클릭 이벤트 선언 방법을 암기 => 익명 인너클래스 구조 GUI 프로그램 만들 때의 순서 -Design : 디자인을 하는 툴 : Window Builder 1...
앞으로 배울 내용 화면구성 -> UI(User Interface) CUI- Charater User Interface - 명령프롬프트(Terminal) dir, ipconfig ... 입력 : argument, System.in, Scanner 출력 : System.out 명령프롬프트는 순차 처리 기반이다. GUI- Graphic User Interface- VR / AR / XR 그래픽 도구 - 2D - Graphic 클래스를 이용해서 그린다. -> 그래픽클래스를 통해서 모양을 그린다. -> 이벤트를 통해서 사용자의 입력을 처리한다. GUI는 이벤트 처리 기반이다. 자바에서 GUI를 처리하는 방법(1, 2, 3은 Oracle에서 만들었다.) 1. AWT(Abstract Window Tookit) - 맨..
복습 java.sql java.net : 원격 프로그램과 연결시키는 방법 java 와 java와 연결된 프로그램 또는 (c / c#) 즉, 전송형태만 맞으면 연결가능 이때 조심할 것은 전송단위(byte, char, encoding) 전송할 때 clinet는 서버 ip, 서버 port, protocoal(통신규약)를 알아야한다. 서버는 자신의 포트만 대기하고 프로토콜을 개방하면된다. 서버와 클라이언트 중간에는 인터넷(인트라넷)이 있다. ip와 관련된 클래스 InetAddress(도메인과 ip를 서로 교환) IPv4 : xxx.xxx.xxx.xxx (10진수) IPv6 : xxx.xxx.xxx.xxx.xxx.xxx (16진수) 왜 IPv6가 되었나? 사물인터넷 등 다양한 곳에 더욱더 랜카드가 많아지기때문에 ..