/*
hello색깔 바꾸기,더하기,학번 등록하기,맞추기,hello 출력
*/
import javax.swing.*;
import java.awt.*;
import java.awt.event.MouseAdapter;
public class Main extends JFrame{
JPanel p = new JPanel();
JPanel p1 = new JPanel();
JPanel p2 = new JPanel();
JPanel p3 = new JPanel();
JPanel p4 = new JPanel();
JPanel p5 = new JPanel();
JPanel p6 = new JPanel();
JPanel p7 = new JPanel();
public Main(){
setTitle("ljksdc");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
Container c = getContentPane();
JTabbedPane pane = createTabbedPane();
c.add(pane,BorderLayout.CENTER);
setSize(250,250);
setVisible(true);
p.setLayout(new FlowLayout());
JSlider slider = new JSlider(JSlider.HORIZONTAL,0,200,100);
slider.setPaintLabels(true);
slider.setPaintTicks(true);
slider.setPaintTrack(true);
slider.setMajorTickSpacing(50);
slider.setMinorTickSpacing(10);
p.add(slider);
p1.setLayout(new FlowLayout());
JButton b = new JButton("눌러눌러 돈이 나가나가나가나가나가나가나가나가나가나가");
JLabel l = new JLabel("자산 :10e+10000000");
p1.add(b);
p1.add(l);
JLabel l2 = new JLabel();
JLabel l3[] = new JLabel[100];
int n=0;
JLabel l1 = new JLabel(Integer.toString(n));
setSize(300, 300);
setVisible(true);
c.setLayout(null);
c.add(l1);
l2.setVisible(true);
l2.setLocation(100,100);
l2.setSize(30,30);
for(int i=0;i<10;i++) {
l3[i] = new JLabel(Integer.toString(i));
int x =(int)(Math.random()*200)+50;
int y =(int)(Math.random()*200)+50;
l3[i].setLocation(x, y);
l3[i].setSize(30, 30);
c.add(l3[i]);
l3[i].addMouseListener(new MyMouseLisener());
}
}
public class MyMouseLisener extends MouseAdapter{
public void mousePressed(MouseEvent e)
JLabel la = (JLabel)e.getSource();
if(Integer.valueOf(la.getText())==n) {
n++;
l1.setText(Integer.toString(n));
la.setVisible(false);
}
else {
l1.setText("풉");
}
}
}
}
private JTabbedPane createTabbedPane() {
JTabbedPane pane = new JTabbedPane();
pane.addTab( "Slider",p);
pane.addTab("color", p1);
return pane;
}
public static void main(String[] args) {
new Main();
}
}