/*
import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
public class Main extends JFrame {
public JLabel label = new JLabel("I LOVE JAVA");
JSlider slider = new JSlider(JSlider.HORIZONTAL, 1, 96, 56);
public Main() {
setTitle("");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container c = getContentPane();
c.setLayout(new BorderLayout());
slider.setPaintLabels(true);
slider.setPaintTicks(true);
slider.setPaintTrack(true);
slider.setMajorTickSpacing(20);
slider.setMinorTickSpacing(5);
c.add(slider, BorderLayout.NORTH);
slider.addChangeListener(new MyChangeListner());
label.setFont(new Font("Arial", Font.PLAIN, 10));
c.add(label, BorderLayout.CENTER);
setSize(1000,1000);
setVisible(true);
}
class MyChangeListner implements ChangeListener {
public void stateChanged(ChangeEvent e) {
int size = slider.getValue();
label.setFont(new Font("Arial", Font.PLAIN, size));
}
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
public class Main extends JFrame {
private String [] gbl = {"ggg", "bbb","lll"};
public Main() {
setTitle("");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container c = getContentPane();
c.setLayout(new FlowLayout());
JTextField tf = new JTextField(10);
c.add(tf);
JComboBox<String> nameCombo = new JComboBox<String>();
for(int i=0; i<3; i++)
{
nameCombo.addItem(gbl[i]);
}
c.add(nameCombo);
tf.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
nameCombo.addItem(tf.getText());
tf.setText("");
}
});
setSize(300,150);
setVisible(true);
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import java.awt.*;
import java.awt.event.ItemEvent;
import java.awt.event.ItemListener;
import javax.swing.event.*;
import javax.swing.*;
public class Main extends JFrame {
public Main() {
setTitle("");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container c = getContentPane();
c.setLayout(new FlowLayout());
JCheckBox x = new JCheckBox("버튼 비활성화");
c.add(x);
JCheckBox y = new JCheckBox("버튼 감추기");
c.add(y);
JButton z = new JButton("test button");
c.add(z);
x.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
if(x.isSelected()==true) z.setEnabled(false);
else z.setEnabled(true);
}
});
y.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent e) {
if(y.isSelected()==true) z.setVisible(false);
else z.setVisible(true);
}
});
setSize(300,150);
setVisible(true);
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
public class Main extends JFrame {
public Main() {
setTitle("");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container c = getContentPane();
c.setLayout(new GridLayout(9, 3));
c.add( new JLabel("금액"));
JTextField tf = new JTextField(10);
c.add(tf);
JButton b = new JButton("계산");
c.add(b);
c.add( new JLabel("오만원"));
JTextField a = new JTextField(10);
c.add(a);c.add( new JLabel(""));
c.add( new JLabel("만원"));
JTextField x = new JTextField(10);
c.add(x);c.add( new JLabel(""));
c.add( new JLabel("천원"));
JTextField y = new JTextField(10);
c.add(y);c.add( new JLabel(""));
c.add( new JLabel("500원"));
JTextField z = new JTextField(10);
c.add(z);c.add( new JLabel(""));
c.add( new JLabel("100원"));
JTextField s = new JTextField(10);
c.add(s);c.add( new JLabel(""));
c.add( new JLabel("50원"));
JTextField f = new JTextField(10);
c.add(f);c.add( new JLabel(""));
c.add( new JLabel("10원"));
JTextField g = new JTextField(10);
c.add(g);c.add( new JLabel(""));
c.add( new JLabel("1원"));
JTextField h = new JTextField(10);
c.add(h);c.add( new JLabel(""));
b.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
int n = Integer.valueOf(tf.getText());
a.setText(Integer.toString(n/50000));
x.setText(Integer.toString(n%50000/10000));
y.setText(Integer.toString(n%50000%10000/1000));
z.setText(Integer.toString(n%50000%10000%1000/500));
s.setText(Integer.toString(n%50000%10000%1000%500/100));
f.setText(Integer.toString(n%50000%10000%1000%500%100/50));
g.setText(Integer.toString(n%50000%10000%1000%500%100%50/10));
h.setText(Integer.toString(n%50000%10000%1000%500%100%50%10/1));
}
});
setSize(400,500);
setVisible(true);
}
public static void main(String[] args) {
new Main();
}
}
*/