public void print(String window,String text) { for (String w : windows.keySet()) { if (w.equalsIgnoreCase(window)) { JTextPane p = getWindow(window); p.setText(p.getText() + "\n" + text); p.setCaretPosition(p.getDocument().getLength()); break; } } }