본문내용
ntPane();
ct.setLayout(new FlowLayout());
ct.add(jtf); ct.add(jta);
jtf.addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
jta.append(ae.getActionCommand()+\"\\n\"); //ae = jtf
//jtf에서 리턴(enter)을 하면 ae로 오므로...
//setText는 내용 없애고 붙이는 것, appendsms 덧붙이는 것
}
public static void main(String args[]) {
JTDemo jld = new JTDemo();
jld.setSize(500,200);
jld.setVisible(true);
}
}
결과
*예제3
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class JTDemo extends JFrame implements ActionListener{
JTextField jtf = new JTextField(20);
JTextArea jta = new JTextArea(7,20);
public JTDemo(){
ImageIcon korea = new ImageIcon(\"korea1.gif\");
ImageIcon usa = new ImageIcon(\"usa.gif\");
ImageIcon ger = new ImageIcon(\"germany.gif\");
JButton nat = new JButton(korea);
nat.setPressedIcon(usa); //버튼을 누르는 동안
nat.setRolloverIcon(ger); //버튼위에 마우스 올려 놓으면
Container ct = this.getContentPane();
ct.setLayout(new FlowLayout());
ct.add(jtf); ct.add(jta); ct.add(nat);
jtf.addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
jta.append(ae.getActionCommand()+\"\\n\"); //ae = jtf
//jtf에서 리턴(enter)을 하면 ae로 오므로...
//setText는 내용 없애고 붙이는 것, appendsms 덧붙이는 것
}
public static void main(String args[]) {
JTDemo jld = new JTDemo();
jld.setSize(500,500);
jld.setVisible(true);
}
}
결과(마우스로 태극기 누르면 미국 국기 태극기 위에 마우스 올리면 독일 국기)
*예제4
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class JCDemo extends JFrame implements ItemListener{
//ItemListener는 체크박스에서 체크
ct.setLayout(new FlowLayout());
ct.add(jtf); ct.add(jta);
jtf.addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
jta.append(ae.getActionCommand()+\"\\n\"); //ae = jtf
//jtf에서 리턴(enter)을 하면 ae로 오므로...
//setText는 내용 없애고 붙이는 것, appendsms 덧붙이는 것
}
public static void main(String args[]) {
JTDemo jld = new JTDemo();
jld.setSize(500,200);
jld.setVisible(true);
}
}
결과
*예제3
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class JTDemo extends JFrame implements ActionListener{
JTextField jtf = new JTextField(20);
JTextArea jta = new JTextArea(7,20);
public JTDemo(){
ImageIcon korea = new ImageIcon(\"korea1.gif\");
ImageIcon usa = new ImageIcon(\"usa.gif\");
ImageIcon ger = new ImageIcon(\"germany.gif\");
JButton nat = new JButton(korea);
nat.setPressedIcon(usa); //버튼을 누르는 동안
nat.setRolloverIcon(ger); //버튼위에 마우스 올려 놓으면
Container ct = this.getContentPane();
ct.setLayout(new FlowLayout());
ct.add(jtf); ct.add(jta); ct.add(nat);
jtf.addActionListener(this);
}
public void actionPerformed(ActionEvent ae) {
jta.append(ae.getActionCommand()+\"\\n\"); //ae = jtf
//jtf에서 리턴(enter)을 하면 ae로 오므로...
//setText는 내용 없애고 붙이는 것, appendsms 덧붙이는 것
}
public static void main(String args[]) {
JTDemo jld = new JTDemo();
jld.setSize(500,500);
jld.setVisible(true);
}
}
결과(마우스로 태극기 누르면 미국 국기 태극기 위에 마우스 올리면 독일 국기)
*예제4
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class JCDemo extends JFrame implements ItemListener{
//ItemListener는 체크박스에서 체크
소개글