🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #25639

Re: Localizar el frame

#25639
From: Jonathan Revusky
Date: Sat, 13 Mar 1999 00:00
25 lines
1238 bytes

alfredo wrote:
> 
> Tengo una clase frame al que a�ado diferentes clases que extienden de JPanel
> y quiero desde cualquiera de estas clases JPane quiero capturar su frame.
> Como rula?
> Gracias.

public static Frame getFrame(Component c) {
    while (!(c instanceof Frame)) {
        c = c.getParent();
        if (c==null) break;
    }
    return (Frame) c;
}

Ciao,

Jonathan Revusky
-- 
Java and Delphi Consulting
Make your .class files double-clickable
with SmartJ
http://www.bigfoot.com/~crystalline.solutions
Technical Details
Message-ID: <36E9A522.DADD5556@jet.es>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <7cakn2$gvr@wendy.mad.servicom.es>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: 1116f3,d8709955b2d86689
X-Google-Attributes: gid1116f3,public
From: Jonathan Revusky <jrevusky@jet.es>
Subject: Re: Localizar el frame
Date: 1999/03/13
Message-ID: <36E9A522.DADD5556@jet.es>
X-Deja-AN: 454378475
Content-Transfer-Encoding: 8bit
References: <7cakn2$gvr@wendy.mad.servicom.es>
X-Accept-Language: en
Content-Type: text/plain; charset=iso-8859-1
X-Complaints-To: usenet@lola.ctv.es
X-Trace: lola.ctv.es 921281824 20295 195.55.162.9 (12 Mar 1999 23:37:04 GMT)
Organization: CTV/JET
Mime-Version: 1.0
Reply-To: jrevusky@bigfoot.com
NNTP-Posting-Date: 12 Mar 1999 23:37:04 GMT
Newsgroups: es.comp.lenguajes.java