Java-Dialogfeld [geschlossen]
Wie würde ich das folgende Fenster erzeugen:
http://postimage.org/image/61aa8hrvb/
Was würde ich zum Formatieren verwenden? Ähnliches wie BorderLayout? Gibt es einen besseren Weg?
Ich habe versucht, eine Kombination aus JFrame, JPanel und JTextArea zu verwenden. wie folgt:
public static void doListAllChecks() {
int transCount = CAObject.getTransCount();
JFrame frame = new JFrame();
frame.setVisible(true);
JPanel content = new JPanel();
for (int idx = 0; idx < transCount; idx++)
{
Transaction tObj = CAObject.getTrans(idx);
if (tObj != null) {
if (tObj.getTransId() == Constants.CHECK_ID)
{
System.out.println("Check ID " + tObj.getTransNumber() +
" Check Amount " + tObj.getTransAmount());
JTextArea textArea = new JTextArea(5,20);
textArea.setText("Check " + tObj.getTransAmount());
content.add(textArea, BorderLayout.EAST);
}
}
}
frame.setContentPane(content);
frame.setTitle("Dialog Display");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.pack();
}
Ich versuche, einen einfachen und sehr einfachen Stil eines Fensters zu erzeugen. Ich habe die Daten, weiß aber nicht, wie ich das Fenster herstellen soll.
Bearbeiten: Ich frage nicht, wie das Fenster mit Daten gefüllt werden soll, sondern nur, wie das Fenster erstellt werden soll. Es scheint nur eine feste Größe (Länge und Breite) und einen Rand zu haben. Es scheint ein Barebone-Fenster zu sein.
Gibt es etwas, was Sie sich vorstellen können, das diesem Stil eines Fensters ähnelt?