Java Swing — различия между версиями
Материал из SEWiki
Antonk (обсуждение | вклад) (→1. TestFrame) |
Antonk (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
myWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); | myWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); | ||
myWindow.setSize(400, 300); | myWindow.setSize(400, 300); | ||
+ | myWindow.setVisible(true); | ||
+ | } | ||
+ | } | ||
+ | </source> | ||
+ | |||
+ | == 2. TestFrame2 == | ||
+ | |||
+ | <source lang="java"> | ||
+ | import javax.swing.JFrame; | ||
+ | |||
+ | class SimpleWindow extends JFrame { | ||
+ | SimpleWindow() { | ||
+ | super("Пробное окно"); | ||
+ | setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); | ||
+ | setSize(400, 300); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | public class testFrame2 { | ||
+ | public static void main (String [] args) { | ||
+ | JFrame myWindow = new SimpleWindow(); | ||
+ | myWindow.setVisible(true); | ||
+ | } | ||
+ | } | ||
+ | </source> | ||
+ | |||
+ | == 3. Button == | ||
+ | |||
+ | <source lang="java"> | ||
+ | import javax.swing.JButton; | ||
+ | import javax.swing.JFrame; | ||
+ | |||
+ | class SimpleWindowButton extends JFrame { | ||
+ | SimpleWindowButton() { | ||
+ | super("Пробное окно"); | ||
+ | setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); | ||
+ | setSize(400, 300); | ||
+ | JButton newButton = new JButton("Жмакни меня"); | ||
+ | getContentPane().add(newButton); | ||
+ | } | ||
+ | } | ||
+ | |||
+ | public class testFrameButton { | ||
+ | public static void main (String [] args) { | ||
+ | JFrame myWindow = new SimpleWindowButton(); | ||
myWindow.setVisible(true); | myWindow.setVisible(true); | ||
} | } | ||
} | } | ||
</source> | </source> |
Версия 10:47, 25 апреля 2012
Содержание
Что почитать
1. TestFrame
import javax.swing.*;
public class testFrame {
public static void main (String [] args) {
JFrame myWindow = new JFrame("Пробное окно");
myWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
myWindow.setSize(400, 300);
myWindow.setVisible(true);
}
}
2. TestFrame2
import javax.swing.JFrame;
class SimpleWindow extends JFrame {
SimpleWindow() {
super("Пробное окно");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(400, 300);
}
}
public class testFrame2 {
public static void main (String [] args) {
JFrame myWindow = new SimpleWindow();
myWindow.setVisible(true);
}
}
3. Button
import javax.swing.JButton;
import javax.swing.JFrame;
class SimpleWindowButton extends JFrame {
SimpleWindowButton() {
super("Пробное окно");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setSize(400, 300);
JButton newButton = new JButton("Жмакни меня");
getContentPane().add(newButton);
}
}
public class testFrameButton {
public static void main (String [] args) {
JFrame myWindow = new SimpleWindowButton();
myWindow.setVisible(true);
}
}