; Java :
1. , , : -, . . : : long timeStart =System.currentTimeMillis(). .
2. (, Rectangle, ColoredRect, DrawableRect ), , . 2 LoadFromFile SaveToFile, , , . , , ( ), . , . (SaveRect/Saverect)
1. ;
2. ;
3. - , ;
4. ( ), ;
5. ( );
6. .
1. , Java 8. / . - .: , 2015. - 720 c.
2. , WEB- Java JavaScript / , . - : . [ .]: , 2017. - 718 c.
3. , Java EE 7 / . - .: , 2016. - 640 c.
4. , Java EE 7. / . - .: , 2014. - 336 c.
5. , Java. / . - .: , 2015. - 928 c.
6
: javax.swing,
: GUI java.awt javax.swing.
. awt Frame. Swing JFrame (). JFrame Frame Swing, (canvas). , , , Swing.
|
|
JFrame.
import javax.swing.*;
public class SimpleFrameTest{
public static void main(String[] args){
simple frame=new simple(); //
//
// SimpleFrameTest
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); // }
}
/* . , , , .*/
class simple extends JFrame{
public simple(){
setSize(200,300); // }
}
0x0 . setSize(int x, int y). setDefaultCloseOperation . Jframe.EXIT_ON_CLOSE .
setLocation (int x, int y), x y .
Java . .
Import javax.swing.*;
public class SimpleFrameTest{
public static void main(String[] args){ EventQueue.invokeLater (new Runnable() { public void run()
{
simple frame=new simple(); // frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); //
}
});
}}
class simple extends JFrame{
public simple(){
setSize(200,300); // }
}
setIconImage() , .
setTitle() .
setResizible(), , . Toolkit.
import javax.swing.*;
public class SimpleFrameTest{
public static void main(String[] args){ EventQueue.invokeLater (new Runnable() { public void run()
{
SizedFrame frame=new SizedFrame(); // frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setVisible(true); //
}});
}}
class SizedFrame extends JFrame{
public SizedFrame(){
//
Toolkit kit = Toolkit.getDefaultToolkit(); Dimension screens = kit.getScreenSize(); int w,h;
w = screens.width;
h = screens.height;
setSize(w/2,h/2);
setLocation(w/4, h/4);
setTitle("My Frame");
Image img = kit.getImage(Icon.gif);
setIconImage(img);}}
, , , , . , , ( ), , , ( , ).
|
|
, , , , , . . , , , , . , , , , .
. , . , , , . , . , , , - Swing .