Вы хотите JOptionPane.Используйте что-то вроде следующего фрагмента кода внутри ActionListener JButton:
JTextArea textArea = new JTextArea();
textArea.setEditable(true);
JScrollPane scrollPane = new JScrollPane(textArea);
scrollPane.requestFocus();
textArea.requestFocusInWindow();
scrollPane.setPreferredSize(new Dimension(800, 600));
JOptionPane.showMessageDialog(
(ControlWindow) App.controller.control, scrollPane,
"Paste Info", JOptionPane.PLAIN_MESSAGE);
String info = textArea.getText();
Вы можете проанализировать / проверить двойное значение из выходной строки.Вы также можете использовать различные компоненты Swing - этот пример представляет собой прокручиваемую текстовую область.