• hallo,
    ich heiße doris und hätte da eine frage die mich ziemlich beschäftigt zumal ich ein projekt abgeben muss:

    ich habe ein jframe (swing) geschrieben das unter anderem einen jbutton 'suchen' hat. nun möchte ich, dass sich einen anderes jframe, dass ich auch geschrieben habe, öffnet wenn man den jbutton anklickt.
    was muss ich denn in den actionlistener bzw. eventlistener reinschreiben damit das passiert??

    ich weiß nicht wie man den richtigen pfad angibt.
    also eigentlich geht's mir um diesen teil meines programmes, was gehört in den anweisungsblock der if-anweisung?:

    ...
    public void actionPerformed(ActionEvent e)
    {
    if (e.getSource()==suchen)
    {

    }
    ...

    herzlichen dank für etwaige lösungen
    liebe grüße
    doris

  • Code
    public void actionPerformed(ActionEvent e)
    	{
    	if (e.getSource()==suchen)
    	  {
    	   JSuchenFrame SuchenFrame = new JSuchenFrame();
                   // erzeugt ein JSuchenFrame
                    SuchenFrame.setVisible(true);
                    // macht es sichtbar
    	  }

    SO in etwa sollte es ausschauen. das "JSuchenFrame" musst natürlich durch den Namen deienr Klasse ersetzen, auch die Konstruktorparameter natürlich.

  • Zitat von bimbo
    Code
    public void actionPerformed(ActionEvent e)
    	{
    	if (e.getSource()==suchen)
    	  {
    	   JSuchenFrame SuchenFrame = new JSuchenFrame();
                   // erzeugt ein JSuchenFrame
                    SuchenFrame.setVisible(true);
                    // macht es sichtbar
    	  }

    SO in etwa sollte es ausschauen. das "JSuchenFrame" musst natürlich durch den Namen deienr Klasse ersetzen, auch die Konstruktorparameter natürlich.


    Das hat geklappt!!
    DANKESCHÖN!!! *freu*

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!