Cuadro de diálogo de Java [cerrado]

Cómo produciría la siguiente ventana:

http://postimage.org/image/61aa8hrvb/

¿Qué usaría para formatear? Algo similar a BorderLayout? ¿Hay alguna manera mejor?

He intentado usar un combo de JFrame, JPanel y JTextArea; como sigue:

 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();
}

Busco producir un estilo básico y muy simple de una ventana. Tengo los datos pero no sé cómo producir la ventana.

Edición: No estoy preguntando cómo llenar la ventana con datos, solo cómo producir la ventana. Parece que solo tiene un tamaño fijo (largo y ancho) y un borde. Parece que es una ventana de barebones.

¿Hay algo en lo que puedas pensar que se parezca a este estilo de ventana?

Respuestas a la pregunta(3)

Su respuesta a la pregunta