์๊ทผ ํผ๋์ค๋ฌ์ ์ ๋ฆฌํด๋ด
๋๋ค
ํ์๋ ํ์ฌ Java Swing์ ์ด์ฉํ Java GUI Application์ ๊ฐ๋ฐํ๊ณ ์์ต๋๋ค.
๊ฒ์ํ๊ธฐ ์ด์ง ๊น๋ค๋ก์ ๋ ๊ท์ฐฎ์๋ ์์ ๊ฐ ๊ตฌ๋ถ์ ๊ธ๊ธฐ์ ๋ํด ์๋ ค๋๋ฆฝ๋๋ค.
* ๊ฒ์ Keyword : ๊ตฌ๋ถ์ (separator)
JSeparator separator = new JSeparator(SwingConstants.HORIZONTAL);
GridBagConstraints gbc_separator = new GridBagConstraints();
gbc_separator.insets = insets;
gbc_separator.gridwidth = 5;
gbc_separator.fill = GridBagConstraints.HORIZONTAL;
gbc_separator.weighty = 1;
gbc_separator.gridx = 0;
gbc_separator.gridy = 1;
panel.add(separator, gbc_separator);
KeyPoint 1. gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
KeyPoint 2. gridBagConstraints.weighty = 1;
๋ ๋ถ๋ถ์ ๋ฐ๋์ ์ง์ ํ ํ Panel์ ๋ถ์ธ ๊ฒฐ๊ณผ, ์ ๋์ต๋๋ค ใพ(โงโฝโฆ*)o
JSeparator์ ๊ฒฝ์ฐ ์์ฑ์์ SwingConstrants ์ธ์๋ฅผ ๋๊ธฐ์ง ์์ผ๋ฉด ๊ธฐ๋ณธ๊ฐ์ผ๋ก SwingConstants.VERTICAL๋ก ์ง์ ๋๋ ๊ฑธ๋ก ์๊ณ ์์ต๋๋ค.
ํ์ํ ๊ฐ์ ์ ์ ๋ ฅํ์ฌ ์ฃผ์ ๋ค๋ฉด ์ํ๋ ๊ฒฐ๊ณผ๋ฅผ ์ป์ผ์ค ์ ์์ ๊ฒ๋๋ค.