Liea
'① 공부' 카테고리의 글 목록 (3 Page)

① 공부

① 공부/SQL

[MySQL] Workbench 사용하기

MySQL Workbench를 들어간다. Navigator - Schemas - mydb - Create Table로 들어간다. 아래와 같이 테이블명과 Charset, Column을 설정 후 Apply를 눌러 적용한다. 테이블 수정이 필요하다면 해당 테이블 우클릭으로 Alter Table로 변경한다. 게시판 데이터추가는 테이블명에 마우스를 올렸을 때 나오는 3번째 기호를 선택하여 들어간다. 상단에서 SQL문을 사용하거나 하단의 테이블에 직접 데이터 추가 후 Apply를 누르면 된다.

① 공부/Java

[ JAVA ] Mysql 설치 후 Java와 연결하기 (Mysql과 Java 연결 확인 코드 첨부)

Mysql 설치 후 Java와 연결하기 (Mysql과 Java 연결 확인 코드 첨부) Mysql 설치 및 Java 연결 확인 https://dev.mysql.com/downloads/windows/installer/8.0.html : 439.6M 다운받음 C:\Program Files (x86)\MySQL\Connector J 8.0 : mysql-connector-java-8.0.29.jar 를 자바 폴더로 옮김 사용할 Schema 생성 - Workbench 로그인 - File - Connect Server 클릭 (혹은 아래 사진 참고) Java 연결 - 프로젝트 우클릭 - properties - Java Build Path - .옮겨두었던 mysql-connector-java-8.0.29.jar 파일..

① 공부/Java

[ JAVA ] GUI기반 덧셈, 곱셈 문제 생성기 프로그램 만들기 (난수 이용)

GUI기반 덧셈, 곱셈 문제 생성기 프로그램 만들기 (난수 이용) 프로그램 GUI 전체 코드 import java.awt.*; import javax.swing.*; import java.awt.event.*; public class Swt33 extends JFrame implements ActionListener{ JLabel l1,l2, l3; JTextField tf; JButton b1,b2; JComboBox jb; JRadioButton r1,r2; int result; Swt33(){ super("구몬 수학"); l1=new JLabel("문제"); l3=new JLabel(" = "); r1=new JRadioButton("덧셈", true); r2=new JRadioButton("곱셈"..

① 공부/Java

[ JAVA ] GUI기반 Gridlayout 가장 기본적인 소스코드

GUI기반 Gridlayout 가장 기본적인 소스코드 Gridlayout import java.awt.*; import javax.swing.*; public class GridlayoutTest extends JFrame{ Button b1,b2,b3,b4,b5; GridlayoutTest(){ b1=new Button("1");b2=new Button("2"); b3=new Button("3");b4=new Button("4"); b5=new Button("5"); this.setLayout(new GridLayout(2,3)); this.add(b1);this.add(b2); this.add(b3);this.add(b4); this.add(b5); this.setDefaultCloseOperatio..

① 공부/Java

[ JAVA ] GUI기반 계산기 프로그램 만들기

계산기 프로그램 만들기 프로그램 GUI 전체 코드 import java.awt.*; import javax.swing.*; import java.util.*; import java.awt.event.*; public class Cal extends JFrame implements ActionListener{ JButton b1, b2, b3, b4, b5, b6, b7, b8, b9, b10; JButton b11, b12, b13, b14, b15, b16, b17; JTextField tf; Vector v; Cal(){ super("계산기"); v=new Vector(5); v.add("0");v.add("0");v.add("0");v.add("0");v.add("T"); tf=new JTextFi..

① 공부/Java

[ JAVA ] GUI기반 주문 프로그램 만들기

주문 프로그램 만들기 - 치킨 주문 프로그램 만들기 프로그램 GUI 전체 코드 import java.awt.*; import javax.swing.*; import java.awt.event.*; public class Bbq1 extends JFrame implements ActionListener{ JLabel l1,l2,l3; JTextField tf1; JPasswordField tf2; JButton b1,b2; Bbq1(){ super("login"); l1=new JLabel("BBQ"); l2=new JLabel("아이디"); tf1=new JTextField(10); l3=new JLabel("비번"); tf2=new JPasswordField(10); b1=new JButton("확인"..

① 공부/Java

[ JAVA ] 오버로딩(Overriding)

오버로딩(Overriding) 개요 전제조건 : 상속 부모 함수를 갖다 쓰는데 내용구현을 다르게 ⇒ 반환형 함수이름 데이터 인자 개수 같아야 함 접근제어자는 부모보다 같거나 커야함 부모함수가 예외처리가 있을경우 자식은 같거나 작거나 없어야함 예제코드

① 공부/Java

[ JAVA ] 생성자 & 오버로딩 예제코드들

보호되어 있는 글입니다.