Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 15.11.2014
Сообщений: 14

Разбить код на 2 класса

02.12.2014, 23:01. Показов 810. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите разбить код, для удобства.На отдельные классы и что бы они работали между друг другом
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
import javax.swing.*;
 
import java.awt.*;
import java.awt.event.*;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Formatter;
import java.util.Scanner;
 
public class Reader  extends JFrame {
    
    static Formatter x;
    static Formatter y;
 
    JButton b1, b2, b3;
    JLabel l1, l2, l3, l4;
    JTextField t1, t2;
    String t1_text, t2_text;
    int i, k;
    
    
public Reader(String s) {
 
    super(s);
    setLayout (new FlowLayout());
    JPanel panel = new JPanel();
    b1 = new JButton("Settings");
    b2 = new JButton("Start");
    b3 = new JButton("Stop");
    l1 = new JLabel("Введите Логин");
    l2 = new JLabel("Введите Пароль");
    l3 = new JLabel("");
    l4 = new JLabel("");
    
    t1 = new JTextField(10);
    t2 = new JTextField(10);
    
    add(b1);
    add(b2);
    add(b3);
    add(t1);
    add(t2);
    add(l1);
    add(l2);
    add(l3);
    add(l4);
    b2.addActionListener(panel);
    b1.addActionListener(panel);
    b3.addActionListener(panel);
 
 
}
 
 
 
public class JPanel implements ActionListener{
    
    public void actionPerformed(ActionEvent e){
        
            try{
                {
                if(e.getSource()==b1){
                t1_text = t1.getText();
                t2_text = t2.getText();
                x = new Formatter("res/Settings.bat");
                y = new Formatter("res/Settings.txt");
                x.format("netsh wlan set hostednetwork mode=allow ssid=" + t1_text + " key=" + t2_text +" keyUsage=persistent");
                y.format("Ваш логин " + t1_text + " Ваш пароль "  + t2_text);
                x.close();
                y.close();
                
                 Runtime.getRuntime().exec("cmd start /c start  D:\\android\\workspace\\Boobs\\res\\Settings.bat");
                 
                
                }
                
                }
            
            
                if(e.getSource()==b2){
                    x = new Formatter("C:\\Start.bat");
                    x.format("netsh wlan start hostednetwork");
                    x.close();
                    Runtime.getRuntime().exec("cmd  /c start  C:\\Start.bat");
                   
                    
                }
                {
                    {
                        if(e.getSource()==b3){
                  
                        x = new Formatter("C:\\Stop.bat");
                        x.format("netsh wlan stop hostednetwork");
                        x.close();
                        
                         Runtime.getRuntime().exec("cmd start /c start  C:\\Stop.bat");
                        
                        }
                        
                        }
                }}catch(Exception ex){}  
            
            
            
                
            
            }
        }
 
 
 
 
    
}
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.12.2014, 23:01
Ответы с готовыми решениями:

помогите разбить код на 2 класса
помогите разбить этод код на 2 класса, чтобы один вызывал другой import java.util.*; import java.io.*; public class Main { ...

Надо разбить код на 3 класса
Добрый день! Игра "Угадай число". Не могу разбить код на 3 класса(Main,Manager,Game).Пожалуйста помогите. И если есть статьи на эту...

Разбить сеть класса С на подсети
Здравствуйте! Есть задание - не знаю как решить от слова совсем. Есть сеть класса С, разбить на 4 подсети, двум по 32 адреса, одному...

1
 Аватар для proger2030
12 / 12 / 5
Регистрация: 15.11.2010
Сообщений: 256
03.12.2014, 11:56
Сначала опишите задачу
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.12.2014, 11:56
Помогаю со студенческими работами здесь

Разбить программу на структуры и методы класса
Разбить программу на структуры(*.h (*.hpp)) и методы класса(*cpp) и помогите сделать, чтобы числа комплексные вводились с клавиатуры #...

Разбить сеть класса А на 256 подсетей
Уважаемые гуру! Помогите разобраться в задачке, а то вроде решил но не знаю правильно или нет. Условие Определите маску постоянной...

Можно ли как-то получить из одного класса исходный код другого класса?
Предположим есть два публичных класса. Один находится в одной части проекта, другой где-нибудь в другой части проекта. Мне для своих...

Partial шаблонного класса (Весь основной код класса вынести в другой файл)
Здравствуйте, у меня есть главный класс, в котором содержится внутренний класс: public class DistributedArray<T> { //.... ...

Разбить код на функции
есть код #include <iostream> #include <vector> using namespace std; int main() { int n; int k; cout << "Input k:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru