Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
soweit ich das verstehe, ist das positionieren nur in soweit möglich, als das der confirmdialog entweder in der mitte des screens erscheint (erster parameter bei aufruf von showConfirmDialog() ist null) oder aber in der mitte des mitgegebenen objekts (erster parameter bei aufruf von showConfirmDialog() ist nicht null).
Ok, dann müsste ich zum Beispiel bei "JOptionPane.showMessageDialog(....)" die OptionPane am gewünschten Ort positionieren? (wie mache ich das - wie beim JFrame?)
sorry, verstehe die frage nicht. für JOptionPane#showMessageDialog(...) gilt das selbe, wie oben beschrieben.
<edit>
jetzt hab ich's verstanden. es gibt am JOptionPane 'ne methode setLocation(int, int). die nützt dir aber nix, da JOptionPane anscheinend nicht parent des confirmdialogs ist. siehe hierzu auszug aus der api:
showMessageDialog
public static void showMessageDialog(Component parentComponent, Object message) throws HeadlessException
Brings up an information-message dialog titled "Message".
Parameters:
parentComponent - determines the Frame in which the dialog is displayed; if null, or if the parentComponent has no Frame, a default Frame is used
Aha. Ich dachte, der MessageDialog werde bei "this" ins Zentrum von JOptionPane gesetzt...
Den Dialog kann ich also nur "verschieben", wenn ich das mitgegebene Objekt gleich an die gewünschte Stelle setzte und den Dialog gleich da rein setze --> was für Objekte gibt es denn: JFrame, JPanel oder wie ist das zu verstehen?