Mám následující problém s komponentou jPanel:

- používám ji pro kreslení - přímky, kružnice - vše ok

- pro zobrazení některých výpočtů používám klasický vyskakovací dialog, který se otevře v novém okně, např.:

Kód:
      JFrame frame2 = null;
JOptionPane.showMessageDialog(frame2, "Přímky jsou rovnoběžné!","Upozorneni",JOptionPane.INFORMATION_MESSAGE);
- tento dialog se ale objeví uprostřed obrazovky, překryje část jPanelu, ve kterém jsou nakresleny útvary a když zmizí (po kliku na OK) se zakrytá část nakreslených objektů smaže.

Proto by mě zajímalo, jak zajistit, aby se ta vyskakovací hláška zobrazovala třeba dole a ne uprostřed, případně jak zajistit, aby nakreslené objekty byly "stálé" a nedaly se takto smazat.

Tady je například funkce, která se stará o vykreslení přímky:

Kód:
public static void NakresliPrimku(Graphics g,int x1,int y1,int x2, int y2)

        {


             Graphics2D g2 = (Graphics2D) g;
             g2.drawLine(x1, y1, x2, y2);

             g2.dispose();

        }
Omlouvám se za možná krkolomější popis, ale nevím, jak to přesněji napsat. Případně na požádání samozřejmě dovysvětlím. Předem děkuji