import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Scanner;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextArea;
import javax.swing.JTextField;
public class Pupcin extends JFrame {
Scanner sc;
JTextArea textArea;
String s;
eHandler h = new eHandler();
JButton b1;
JTextField textField;
public Pupcin(String a) {
super("Top Stop");
JPanel p1 = new JPanel ();
p1.setSize(200,300);
textField = new JTextField("Ваше сообщение", 20);
textField.setCaretColor(Color.GREEN);
textField.setHorizontalAlignment(JTextField.LEFT);
textArea = new JTextArea(5, 20);
textArea.setLineWrap(true);
textArea.setWrapStyleWord(true);
b1 = new JButton("Ввод");
b1.setSize(30,50);
b1.setLocation(100, 200);
getContentPane().add(textField, BorderLayout.NORTH);
getContentPane().add(textArea);
textField.add(b1);
add(p1);
p1.add(b1);
b1.addActionListener(h);
pack();
}
public class eHandler implements ActionListener {
public void actionPerformed(ActionEvent e) {
if(e.getSource() == b1) {
sc = new Scanner( (Readable) textField);
s = sc.nextLine();
textField.setText(textField.getText() + s);
}
}
}
public static void main (String args[]) {
Pupcin win =new Pupcin ("Lalaland");
win.setVisible(true);
win.setSize(400,500);
win.setLocationRelativeTo(null);
win.setDefaultCloseOperation(EXIT_ON_CLOSE);
}
}
Используйте метод textField.getText()
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Коллеги, подскажите: имеется строка с датой вида: Fri Oct 06 15:54:33 MSK 2017 пытаюсь её превратить в javasql
Есть список юзеров на /user/allКак сделать что бы в контроллере можно было обрабатывать GET запросы такого типа /user/all?name=Ivan
В андроид есть поддержка c++, значит можно на базе андроид смартфонов организовывать параллельные вычисления на OpenMP? Есть ли такая поддержка...