์ค์์ด ํ๋ฌผ์ด ๊ฐ๋ค๊ณ ๋ ๋ค์ด๋ ๋๊ตฐ๊ฐ๋ ์ง๊ธ๋ ์ค์์ผ๋ก ๋จธ๋ฆฌ๋ฅผ ์ฅ์ด์ธ๋งค๊ณ ์์์ง๋... ํ์ง๋ง ๋จธ๋ฆฌ๋ฅผ ์ฅ์ด์ธ๋ฉด ํ๋ชจ๊ฐ ์ข์ํ๋ ํ์ง๋ง์๋ค.
JButton ๋ฒํผ ์ ํ ์คํธ ์ค๋ฐ๊ฟํ๊ธฐ
์ฐ์ ๋ฌธ์ ์ ์ผ๋ฐ์ ์ธ ๋ฐฉ๋ฒ์ ๋ณด์ด๊ฒ ๋ค.
๋ฒํผ ํ๋๋ฅผ ๋ง๋ค์ด ๋ณด์๋ค. ๋ฒํผ ์ ์ธ๊ณผ ๋์์ set์ผ๋ก ํ ์คํธ๋ฅผ ์ง์ ํด์ฃผ์๋ค.(14๋ฒ์งธ ์ค)
์ด๋ฒ์ ๋ฒํผ์ ํ ์คํธ๋ฅผ ์ ์ธ ํ ๋ฐ๋ก ์ง์ ํด๋ณด์๋ค. setText๋ฅผ ์ฌ์ฉ.(18๋ฒ์งธ ์ค)
์ค๋ฐ๊ฟ์ ์ํด ์ญ์ฌ๋์+n์ ์ฌ์ฉํ ๊ฒฐ๊ณผ, ์ ํ ๋จน์ง ์๋๋ค.(18๋ฒ์งธ ์ค) ์ด์ค์ผ์ด์ค ๋ฌธ์์ด ์์ฒด๊ฐ ์์ ์ ๋จน๋๋ค.
์ค๋ฐ๊ฟ์ด ์ผ๋ฐ ์๋ฐ ์ฝ๋๋ก ์ ๋๋ ๊ฒ ๊ฐ๊ณ , HTML ๋ฌธ๋ฒ์ ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ์ด ์๋ค.
๊ฐ์ด๋ฐ ์ ๋ ฌ๋ ํด๋ณด์๋ค.
์ด๊ฒ ๊ณต์์ ์ธ ๋ฐฉ๋ฒ์ธ์ง๋ ์ ๋ชจ๋ฅด๊ฒ ์!
์๋๋ ๋ฒํผ ํด๋ฆญ์ ํ ์คํธ๊ฐ ๋ฐ๋๋ ์์ค.
import javax.swing.JFrame;
import javax.swing.JButton;
import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Window;
import java.awt.event.ActionListener;
import java.awt.event.ActionEvent;
public class test{
public static void main(String[] args) {
JFrame mframe = new JFrame();
mframe.getContentPane().setLayout(null);
mframe.setSize(673,440);
mframe.setVisible(true);
JButton btnLight = new JButton();
btnLight.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
btnLight.setText("<HTML><body style='text-align:center;'>๋์ ๊ฐ์ ์ํ</body></HTML>");
}
});
btnLight.setBounds(262, 164, 149, 77);
btnLight.setBackground(Color.ORANGE);
btnLight.setVisible(true);
//btnLight.setText("์ด์ง๋ฌ์ด ๋ํต๊ณผ");
btnLight.setText("<HTML><body style='text-align:center;'>์ด์ง๋ฌ์ด ๋ํต๊ณผ<br>something on my head</body></HTML>");
mframe.getContentPane().add(btnLight);
}
}
โ