Форум программистов, компьютерный форум, киберфорум
Java: GUI, Графика
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 26.11.2017
Сообщений: 257
1

Вычисление общего сопротивления для последовательного и общего сопротивления

04.12.2019, 14:47. Просмотров 419. Ответов 2
Метки нет (Все метки)


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
import javax.swing.*;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.concurrent.TimeUnit;
 
 
 
public class Login extends Task{
    public JPanel LoginForm;
    private JButton EnterButton;
    private JTextField LoginField;
    private JPasswordField PasswordField;
   // public JPanel Task;
 
    public Login() {
        setVisible(true);
        setContentPane(LoginForm);
        setMinimumSize(new Dimension(280, 150));
        setResizable(false);
        setLocationRelativeTo(null);
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
        pack();
        setTitle("Авторизация");
 
        EnterButton.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent actionEvent) {
                if(LoginField.getText().equals("admin") && (PasswordField.getText().equals("admin"))){
                    JOptionPane jop = new JOptionPane();
                    jop.setMessageType(JOptionPane.INFORMATION_MESSAGE);
                    jop.setMessage("Успешный вход!");
                    JDialog dialog = jop.createDialog(null, "");
                    new Thread(new Runnable() {
                        @Override
                        public void run() {
                            try {
                                Thread.sleep(5000);
                            } catch (Exception e) {
                            }
                            dialog.dispose();
                        }
 
                    }).start();
                    dialog.setVisible(true);
                    setMinimumSize(new Dimension(500, 250)); //ДОБАВЛЕНО
                    setVisible(true); //ДОБАВЛЕНО
                    setResizable(false); //ДОБАВЛЕНО
                    setContentPane(Task); //ДОБАВЛЕНО
                    setLocationRelativeTo(null); //ДОБАВЛЕНО
                    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);  //ДОБАВЛЕНО
                    pack(); //ДОБАВЛЕНО
                    setTitle("Работа с данными"); //ДОБАВЛЕНО
 
                }
                else {
                    JOptionPane.showMessageDialog(null,
                            "Ошибка входа. Проверьте правильность введённых данных!",
                            "Ошибка",
                            JOptionPane.ERROR_MESSAGE
                    );
                }
            }
        });
    }
}


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
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
 
public class Task extends JFrame {
    private JTextField textField1;
    private JTextField textField2;
    private JButton button1;
    private JRadioButton posl;
    private JRadioButton parall;
    private JButton button2;
    private JButton button3;
    public JPanel Task;
    private double r1, r2,rez;
    public Task() {
        button1.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
               r1 = Double.parseDouble(textField1.getText());
               r2 = Double.parseDouble(textField2.getText());
                if ( posl.isSelected() )
                    rez = r1+r2;
                else if ( parall.isSelected() )
                    rez = (r1*r2)/(r1+r2);
 
            }
        });
    }
}
Вычисление общего сопротивления для последовательного и общего сопротивления
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.12.2019, 14:47
Ответы с готовыми решениями:

Вычисление общего сопротивления в электрической цепи при параллельном соединении для заданного количества проводников
Помогите написать программу для вычисления общего сопротивления в электрической цепи при...

Вычисление общего сопротивления N последовательно соединённых одинаковых сопротивлений
Создать проект, который вычисляет общее сопротивление N последовательно соединённых одинаковых...

Расчет общего сопротивления
не могу понять, как подключены резисторы относительно друг друга, чтобы преоброзавать их и найти...

Расчет общего сопротивления R
Задача 1 Составить программу , которая выполняла бы следующие действия: - Ввод значений...

2
2971 / 2513 / 778
Регистрация: 05.07.2013
Сообщений: 12,169
04.12.2019, 14:53 2
ну видимо в LoginForm null лежит
0
0 / 0 / 0
Регистрация: 26.11.2017
Сообщений: 257
04.12.2019, 15:27  [ТС] 3
xoraxax, откуда там null взялся?

Добавлено через 15 минут
Разобрался спасибо.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.12.2019, 15:27

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Определение общего сопротивления цепи в т.a-b
помогите пожалуйста со второй и третьей задачой "Правила..." - п. 5.16 - Один вопрос - одна тема...

Написать программу по расчету общего сопротивления цепочки резисторов
Написать программу по расчету общего сопротивления цепочки резисторов. Пользователь задает тип...

Составить программу для нахождения наибольшего общего и наименьшего общего кратного двух натуральных чисел
составить программу для нахождения наибольшего общего и наименьшего общего кратного двух...

Составить программу для нахождения наибольшего общего делителя и наименьшего общего кратного двух натуральных чисел
Помогите решить, пжл. Составить программу для нахождения наибольшего общего делителя и...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.