Я совершенно новичок в Java и учусь как студент. Надеюсь, вы меня понимаете.
Как видно из приведенного ниже кода, я только закодировал рамку и метку. Пользователь должен быть в состоянии написать некоторые рекомендации песни. Должно быть как минимум несколько текстовых полей, созданных массивом. Когда пользователь вносит изменения, новый текст должен отображаться с использованием JOptionPane.WARNING_MESSAGE.
Мне нужно несколько советов о том, как я могу создать массив JTextField и извлечь текст из массива String. Кроме того, как я могу использовать JOptionPane для отображения всего текста?
Спасибо.
import java.awt.FlowLayout;
import javax.swing.JFrame;
import javax.swing.JLabel;
class TextFrame extends JFrame
{
private final JLabel cLabel;
public TextFrame()
{
super("Hello there!");
setLayout(new FlowLayout());
cLabel = new JLabel("Please write some song recommendations.");
cLabel.setToolTipText("Write below.");
add(cLabel);
}
}
public class TestFrame
{
public static void main (String [] args)
{
TextFrame frame = new TextFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.setSize(300, 400);
frame.setVisible(true);
}
}