Простая форма - Java

Узнай цену своей работы

Формулировка задачи:

Добрый день. В java с gui вообще не знаком. Помогите мне пожалуйста сделать форму, которая состоит из: 1 текстового поля внизу формы, куда я могу ввести текст 2 кнопки справа от этого текстового поля 3 текстового поля сверху По нажатию на кнопку сообщение из 1 пускай выводится в 3

Решение задачи: «Простая форма»

textual
Листинг программы
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package javaapplication22;
 
import java.awt.HeadlessException;
import java.awt.Panel;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JTextField;
 
/**
 *
 * @author ro
 */
public class JavaApplication22 {
 
    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        MyFrame my = new MyFrame();
        my.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }
}
 
 
class MyFrame extends JFrame{
JTextField f1 = new JTextField("сюда вводим");
        JTextField f2 = new JTextField(10);
    
    public MyFrame() throws HeadlessException {
        Panel panel = new Panel();
        
        
        setSize(400, 400);
        JButton button = new JButton();
        button.addActionListener(new ActionListener() {
 
            @Override
            public void actionPerformed(ActionEvent e) {
                 f2.setText(f1.getText());
            
            }
        });
        
        panel.add(f1);
        panel.add(button);
        panel.add(f2);
        
        add(panel);
        setVisible(true);
    }
    
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4 из 5