게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[Java/AWT] 레이아웃이 null 이 아닐 때 크기 지정이...ㅜㅜ
게시물ID : programmer_1400짧은주소 복사하기
작성자 : 글냥이
추천 : 0
조회수 : 570회
댓글수 : 3개
등록시간 : 2014/02/23 22:35:51
대여 관리 프로그램...
도전중입니당 ㅜㅜ
자바랑 MySQL이랑 같이 해서 만들어보려고 발악하고 있는데...
어렵네요...
 
특히 레이아웃을 잘 모르겠어요 ㅜㅜ 아오...
예를 들어서...
밑에 코드에서 TextField tf 의 크기를 지정해주고 싶은데요
안되요 ㅜㅜ
setLayout(null) 해서 위치랑 크기랑 하나하나 다 지정해주는 수밖에 없나요? ㅜㅜ
 
import java.awt.*;
import java.awt.event.*;

public class Test2 extends Frame {
    Panel p; // 밑에 있는 것들(label, tf, b)을 함께 담을 패널
    Label label;
    TextField tf;
    Button b;

    // 생성자
    Test2(String title) {
        super(title);
        addWindowListener(new WindowAdapter() {
            public void windowClosing(WindowEvent we) {
                System.exit(0);
            }
        });    
        
        p = new Panel();
        p.setSize(30090);
        label = new Label("제목");
        tf = new TextField();
        b = new Button("제출");
        p.add(label);
        p.add(tf);
        p.add(b);
        tf.setSize(20030); // 이게 적용이 안되요 ㅜㅜ
        
        add(p);
        setBounds(200100400200);
        setVisible(true);
    }
    
    public static void main(String[] args) {
        new Test2("Test");
    }
}
꼬릿말 보기
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호