728x90
์ฃผ์ด์ง container์์ ๋ฌด์์ธ๊ฐ(component)๋ฅผ ์ฌ๋ ค๋์ ๋(add) ๊ทธ๊ฒ๋ค์ ๋ฐฐ์นํ๋ ์ ๋ต์ ๋ํ ๊ฒ์ ๋ค๋ฃฌ๋ค.
Container๋ง๋ค ์๋ก์ด ๊ฒ์ ์ง์ ํด์ค ์ ์๋ค.
BorderLayout์ ๋์๋จ๋ถ์ ์ค์ ํด์ค ์ ์๋ค.
Container content = getContentPane();์ผ๋ก ์ค์ ํด์ค.
content.setLayout(new BorderLayout()) ์ผ๋ก ํ๊ณ NORTH CENTER SOUTH๋ก ํ๋ค.
FlowLayout์ ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ํ๋ฅผ ์ ์๋๋ก ์ค์
content.setLayout(new FlowLayout())์ ํด์ label์ ๊ณ์ add ํ๋ค.
GridLayout์ row์ column๋ค์ ๋ง๋ค์ด์ค๋ค.
๋น ๊ณต๊ฐ๋ ์ ์ ํ ๋ฃ์ด์ฃผ๋ฉด ์ํ๋ ๊ณณ์ ์ ์ ํ ๋ฐฐ์นํ ์ ์๋ค.
'๐ Major Study (Bachelor) > ๐ JAVA Programming' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
setLineWrap, setEditable, setText Numberformat (JAVA 13.5) (0) | 2021.12.16 |
---|---|
Container Class, JFrame(JAVA 13.4) (0) | 2021.12.16 |
Swing, WindowDestroyer, WindowAdapter(JAVA 13.2) (0) | 2021.12.16 |
Swing, GUI, Event Driven Programming(JAVA 13.1) (0) | 2021.12.16 |
JAVA ํ๋ก๊ทธ๋๋ฐ 17.2์ฅ Reserved Keyword (0) | 2021.12.12 |