Простая форма - 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); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д