[{{mminutes}}:{{sseconds}}] X
Пользователь приглашает вас присоединиться к открытой игре игре с друзьями .
Sadov's Java
(0)       Используют 6 человек

Комментарии

Ни одного комментария.
Написать тут
Описание:
Sadov's Java
Автор:
Sadov
Создан:
12 ноября 2021 в 15:49 (текущая версия от 14 ноября 2021 в 16:41)
Публичный:
Да
Тип словаря:
Фразы
В этом режиме перемешиваться будут не слова, а целые фразы, разделенные переносом строки.
Содержание:
1 public class HelloWorld {
2 public static void main(String args) {
3 System.out.println("Hello World!");
4 }
5 }
6 EmotionDetector.java
7 import java.util.Scanner;
8 public class Main
9 public class EmotionDetector {
10 public static void main(String args) {
11 Scanner scanner = new Scanner(System.in);
12 int emotion = scanner.nextInt();
13 *
14 1 - "You are happy!"
15 2 - "You are sad!"
16 3 - "You are angry!"
17 4 - "You are surprised!"
18 other - "Unknown emotion."
19 *
20 your code goes here
21 switch(emotion){
22 case 1:
23 System.out.println("You are happy!");
24 break;
25 case 2:
26 System.out.println("You are sad!");
27 break;
28 case 3:
29 System.out.println("You are angry!");
30 break;
31 case 4:
32 System.out.println("You are surprised!");
33 break;
34 default:
35 System.out.println("Unknown emotion.");
36 break;
37 }
38 }
39 }
40 Calculator.java
41 **
42 *
43 *
44 **
45 * @author User
46 *
47 *
48 import javax.swing.*;
49 import java.awt.BorderLayout;
50 import java.awt.GridLayout;
51 **
52 * @param args
53 *
54 public class Calculator {
55 Объявление всех компонентов калькулятора.
56 JPanel windowContent;
57 JTextField displayField;
58 JButton button0;
59 JButton button1;
60 JButton button2;
61 JButton button3;
62 JButton button4;
63 JButton button5;
64 JButton button6;
65 JButton button7;
66 JButton button8;
67 JButton button9;
68 JButton buttonPoint;
69 JButton buttonEqual;
70 JPanel p1;
71 В конструкторе создаются все компоненты
72 и добавляются на фрейм с помощью комбинации
73 BorderLayout и GridLayout
74 Calculator(){
75 JPanel windowContent = new JPanel();
76 Задаём схему для этой панели
77 BorderLayout bl = new BorderLayout();
78 windowContent.setLayout(bl);
79 Создаём и отображаем поле
80 Добавляем его в Северную область окна
81 displayField = new JTextField(30);
82 windowContent.add("North", displayField);
83 Создаём кнопки, используя конструктор
84 класса JButton, который принимает текст
85 кнопки в качестве параметра
86 button0 = new JButton("0");
87 button1 = new JButton("1");
88 button2 = new JButton("2");
89 button3 = new JButton("3");
90 button4 = new JButton("4");
91 button5 = new JButton("5");
92 button6 = new JButton("6");
93 button7 = new JButton("7");
94 button8 = new JButton("8");
95 button9 = new JButton("9");
96 buttonPoint = new JButton(".");
97 buttonEqual = new JButton("=");
98 Создаём панель с GridLayout
99 которая содержит 12 кнопок - 10 кнопок с числами
100 и кнопки с точкой и знаком равно
101 JPanel p1 = new JPanel();
102 GridLayout gl = new GridLayout(4, 3);
103 p1.setLayout(gl);
104 Добавляем кнопки на панель p1
105 p1.add(button1);
106 p1.add(button2);
107 p1.add(button3);
108 p1.add(button4);
109 p1.add(button5);
110 p1.add(button6);
111 p1.add(button7);
112 p1.add(button8);
113 p1.add(button9);
114 p1.add(button0);
115 p1.add(buttonPoint);
116 p1.add(buttonEqual);
117 Помещаем панель p1 в центральную область окна
118 windowContent.add("Center", p1);
119 Создаём фрейм и задаём его основную панель
120 JFrame frame = new JFrame("Calculator");
121 frame.setContentPane(windowContent);
122 делаем размер окна достаточным
123 для того, чтобы вместить все компоненты
124 frame.pack();
125 Наконец, отображаем окно
126 frame.setVisible(true);
127 }
128 public static void main(String args) {
129 Calculator calc = new Calculator();
130 }
131 }

Связаться
Выделить
Выделите фрагменты страницы, относящиеся к вашему сообщению
Скрыть сведения
Скрыть всю личную информацию
Отмена