Announcement

Collapse
No announcement yet.

globale variable aufrufen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • globale variable aufrufen

    Hi,

    ich habe in meiner applikation mehrere Frames,framedialoge.
    jetzt möchte ich eine variable von einem dialog zu einem
    anderen dialog übergeben.

    wie geht das, wo muß ich die globale variable anlegen?

    In der Startklasse meiner applikation void main habe ich diese angelegt,
    ....
    //Main-Methode
    public static void main(String[] args) {
    try {

    UIManager.setLookAndFeel(UIManager.getSystemLookAn dFeelClassName());
    String tabellen_name = new String("");
    }
    catch(Exception e) {
    }
    new Startklasse();
    }
    ...

    kann aber nicht auf diese in meinem dialogframe zurückgreifen,

    was mach ich falsch?

    kann mir jemand weiterhelfen?

    besten Dank

    Gruß

    steff

  • #2
    <P>Ganz klar, alles was in <b>main()</b>
    steht geh&ouml;rt nicht zu einer Klasse. <BR>Und darum
    kannst du auch nicht auf die variable zur&uuml;ckgreifen. </P>
    <P>Deine <b>main()</b> steht aber in
    einer Klasse. So z.B.:
    </P>
    <P><FONT face="monospace"><FONT color=#0000ff>public class </FONT>Name<BR></FONT><FONT face="monospace">{<BR>&nbsp;&nbsp;&nbsp; Object GlobaleVariable;<BR><BR> <FONT color=#0000ff>&nbsp;&nbsp;&nbsp;
    public</FONT> <STRONG>Name()</STRONG><BR></FONT><FONT face="monospace">&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT color=seagreen
    face=""><FONT color=#2e8b57 face="">// Das was in main steht.</FONT><BR></FONT>&nbsp;&nbsp;&nbsp; }<BR><BR>&nbsp;&nbsp;&nbsp; <FONT
    color=#0000ff face="">public
    void</FONT> <STRONG>main(</STRONG>String [] args<STRONG>)</STRONG><BR>&nbsp;&nbsp;&nbsp; {<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Name n = new
    Name();<BR>&nbsp;&nbsp;&nbsp; }<BR>}</FONT></FONT> </P>
    <P>&nbsp;Und so kannst du dann mit einer Vernetzung der
    Klassen (der gemeinsame Verweis auf die globale Variable) dein Problem
    l&ouml;sen... </P>
    <P>Ich hoffe das dies aussagekr&auml;ftig genug
    ist. </P&gt

    Comment

    Working...
    X