Ich hätte schnell noch eine Frage an euch. Zurzeit sind die Schaltflächen unten halbrechts. Wie schaffe ich es, die Schaltflächen horizontal und vertikal mittig zu platzieren, so-dass die beiden Textfelder gleichgroß sind? Wäre FX dafür besser geeignet? Vielen Dank im Voraus.
Java:
import javax.swing.*;
import java.awt.*;
public class Parser {
public Parser() {
JFrame frame = new JFrame("Code...");
JPanel p1 = new JPanel(new BorderLayout());
JPanel p2 = new JPanel(new BorderLayout());
JPanel p3 = new JPanel(new GridLayout(2, 1));
JTextArea area1 = new JTextArea();
area1.setFont(Font.decode(Font.MONOSPACED));
JTextArea area2 = new JTextArea();
area2.setFont(Font.decode(Font.MONOSPACED));
JButton button1 = new JButton("Convert");
JButton button2 = new JButton("Convert 2");
p3.add(button1);
p3.add(button2);
p2.add(p3, BorderLayout.SOUTH);
p1.add(new JScrollPane(area2), BorderLayout.CENTER);
p1.add(p2, BorderLayout.WEST);
frame.setLayout(new GridLayout(1, 2));
frame.add(new JScrollPane(area1));
frame.add(p1);
frame.setSize(800, 800);
frame.setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
frame.setVisible(true);
}
public static void main(String[] args) {
new Parser();
}
}