코딩(18)
-
LinearLayout , GridLayout, TableLayout =계산기 만들기
리니어레이아웃(LinearLayout) orientation vertical horizontal 리니어레이아웃 안에 포함될 위젯의 배치를 왼쪽 위부터 수직 방향으로 쌓음 리니어레이아웃 안에 포함될 위젯의 배치를 왼쪽 위부터 수평 방향으로 쌓음 버튼을 만들어도 테이블 레이아웃은 layout_weight를 1로 설정, 리니어 레이아웃은 layout_weight를 1로 두면서 layout_width, height ="wrap_content"로 둔다 테이블 레이아웃 •행과 열의 개수를 지정한 테이블 형태로 위젯을 배열 이런식으로 를 계속 생성하고 너비는 Span=" " 으로 조절 주의할 점은 layout_weight를 wrap_content나 match_parent로 하면 값이 안먹힌다. 무조건 1 ex)너비를..
2022.03.16 -
자바 빈즈(Java Beans) 작성 규칙/ 작성할 때/ 작성 조건
자바빈즈를 작성할 때 규칙 자바 클래스는 java.io.Serializable 인터페이스를 구현해야 함 인수가 없는 기본 생성자가 있어야 함 모든 멤버 변수인 프로퍼티는 private 접근 지정자로 설정해야 함 모든 멤버 변수인 프로퍼티는 getter/setter( ) 메소드가 존재해야 getter( ) 메소드는 멤버 변수에 저장된 값을 가져올 수 있는 메소드이고 setter( ) 메소드는 멤버 변수에 값을 저 장할 수 있는 메소드임
2022.02.08 -
클래스 상속받아 main 실행할 코드를 완성 시키는 문제
문제 분야: 상속 원을 표현하는 아래 Circle 클래스가 있다. class Circle{ private int radius; public Circle(int radius) {this.radius=radius;} public int getRadius() { return radius;} } Cricle 클래스를 상속받아 NamedCircle 클래스를 작성하여, 다음 main()을 실행할 때 다음 실행 결과와 같이 출력되게 하라. public static void main(String[] args) { Ch5Practice1 w= new Ch5Practice1(5,"Waffle"); w.show(); 출력내용: Waffle, 반지름=5 Circle을 상속받고 출력되도록 쓴코드 class Circle{ pri..
2022.01.29 -
맥(MAC)으로 크롬(Chrome)에서 자바 스크립트 디버그 (JAVA SCRIPT DEBUG)하기/디버깅(DEBUGING) 단축키
웹페이지 오픈 Alt(Option) + Command + i : 크롬 개발자 모드로 들어가서 Sources 탭 원하는 시작 부분의 줄버튼을 클릭 (Toggle) 새로고침: command + R ▶디버깅 시작 한줄씩 넘기면서 확인하려면 Fn+F10 은근히 단축키 검색해도 안나옴......
2022.01.26 -
(이클립스)ResultSet.next가 호출되지 않았음
이클립스 오류에서 "ResultSet.next가 호출되지 않았음"이 뜨면 당황하지 않고! 절대적소의 장소에 (아마도 코더분들이 각자 필요한 자리를 아실듯) (rs.next)를 넣어주면 해결된다.
2022.01.01 -
(이클립스) 이클립스 Dynamic Web Project 안보일 때, 생성하기
이클립스에서 JSP웹 용 DB 프로그래밍을 해야하는데 어째 아무리 봐도 Dynamic Web Project가 안보인다. 이럴 때는 1. Help ->Install New Software 2. Work with에 있는 ▼화살표 누르기 3. 스슥 내려가다 Web, XML 어쩌구 저쩌구 펼쳐서 4. 또 석석석 내려서 - Eclipse Java EE Developer Tools - Eclipse Java Web Developer Tools - Eclipse Web Developer Tools - Eclipse XSD Editors and Tools 체크 +이 외 필요한 거 더 체크 5. 넥스트 ->어그리(Agree)->피니쉬 (캡쳐 못함) 6. 그럼 이클립스가 영어로 물어본다 "프로그램 껏다가 다시 시작할래?"..
2021.12.30