import javax.swing.*;
import java.awt.*;
class Main extends JFrame{
public Main(){
Container c = getContentPane();
setTitle("Let's study Java");
setSize(400,200);
setVisible(true);
}
public static void main(String[] args) {
new Main();
}
}*/
/*
import javax.swing.*;import javax.swing.border.Border;
import java.awt.*;
class Main extends JFrame{
public Main(){
Container c=getContentPane();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
c.setLayout(new BorderLayout(5, 7));
c.add (new JButton("Center"), BorderLayout.CENTER);
c.add(new JButton("EAST"), BorderLayout.EAST);
c.add(new JButton("WEST"), BorderLayout.WEST);
c.add(new JButton("NORTH"), BorderLayout.NORTH);
c.add(new JButton("SOUTH"), BorderLayout.SOUTH);
setSize(456, 789);
setVisible(true);
}
public static void main(String[] args) {
new Main();
}
}
Integer.parseInt( 문자열)
cyan : 하늘색
magenta : 자주색
darkgray
lightgray
*
*
*
Math.random() : 0이상 ~ 1미만의 랜덤 실수 리턴
Math.random()*20 : 0이상 20미만의 랜덤 실수 리턴
(int)(Math.random()*20) : 0이상 20미만의 랜덤 "정수"리턴
*/
/*
import javax.swing.*;
import java.awt.*;
class Main extends JFrame{
public Main() {
Container c=getContentPane();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
//c.setLayout(new GridLayout(1,10));
c.setLayout(null); //배치관리자를 없애버려 -> 내가 원하는 크기, 위치에 놓을 수 있음!
Color[] carray = {Color.red, Color.orange, Color.yellow, Color.green, Color.cyan,
Color.blue,Color.magenta, Color.DARK_GRAY, Color.pink, Color.LIGHT_GRAY};
for(int i=0;i<10;i++) {
String stri = Integer.toString(i); //정수->문자열
JButton b = new JButton(stri);
b.setSize(50, 50);
int x = (int)(Math.random()*800);
int y = (int) (Math.random()*800);
b.setLocation(x,y);
b.setBackground(carray[i]);
c.add(b);
}
setSize(800,800);
setVisible(true);
}
public static void main(String[] args) {
new Main();
}
}
import javax.swing.*;
import java.awt.*;
class Main extends JFrame{
public Main() {
Container c =getContentPane();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
c.setLayout(null);
for (int i=0;i<20;i++) {
String stri = Integer.toString(i);
JButton label=new JButton(stri);
label.setSize(10,10);
int x=(int)(Math.random()*500+25);
int y=(int)(Math.random()*500+25);
label.setLocation(x, y);
label.setSize(25, 25);
label.setOpaque(true);
label.setBackground(Color.blue);
c.add(label);
}
setSize(500,500);
setVisible(true);
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import javax.swing.*;
import java.awt.*;
class Main extends JFrame{
public Main() {
Container c =getContentPane();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
c.setLayout(null);
int z=(int)(Math.random()*100);
for (int i=0;i<z;i++) {
String stri = Integer.toString(i);
JButton label=new JButton(stri);
label.setSize(10,10);
int x=(int)(Math.random()*500+25);
int y=(int)(Math.random()*500+25);
label.setLocation(x, y);
label.setSize(25, 25);
label.setOpaque(true);
label.setBackground(Color.blue);
c.add(label);
}
setSize(500,500);
setVisible(true);
}
public static void main(String[] args) {
new Main();
}
}*/
import javax.swing.*;
import java.awt.*;
class Main extends JFrame{
public Main() {
Container c=getContentPane();
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}