🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #2704

Re: [java] waar componenten toevoegen bij JPanel?

#2704
From: Tim Van Wassenhove
Date: Wed, 10 Mar 2004 23:25
17 lines
1535 bytes
On 2004-03-10, Passero <bla@bla.bla> wrote:
> Wanneer ik een subklasse maak van JPanel, waar moet ik dan mijn componenten
> toevoegen zodat die zonder problemen worden weergegeven op het scherm?
> Meestal heb ik dan het probleem dat ik die pas zie wanneer het JFrame of het
> Panel die mijn panel bevat verandert is van grote. Dat wil ik dus niet.
> In de paint methode is niet de geschikte plaats heb ik me al laten
> vertellen. Waar dan wel?

Ofwel voeg je (swing) componenten toe aan je contentpane, 
ofwel overschrijf je de paint methode... 
Maar ik heb mijn twijfels of je beide kan...

Je kan dus wel een JPanel maken (met paint die je dan overschrijft) en
die toevoegen, samen met je andere componenten aan een ander panel.

-- 
http://home.mysth.be/~timvw
Technical Details
Message-ID: <c2o84u$1vgk4a$2@ID-188825.news.uni-berlin.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!u81-11-157-149.adsl.scarlet.BE!not-for-mail
References: <JbH3c.29838$y55.1805421@phobos.telenet-ops.be>

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,4cc0dea1d05bd23
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2004-03-10 15:25:19 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!u81-11-157-149.adsl.scarlet.BE!not-for-mail
From: Tim Van Wassenhove <euki@pi.be>
Newsgroups: be.comp.programming
Subject: Re: [java] waar componenten toevoegen bij JPanel?
Date: 10 Mar 2004 23:25:18 GMT
Lines: 17
Message-ID: <c2o84u$1vgk4a$2@ID-188825.news.uni-berlin.de>
References: <JbH3c.29838$y55.1805421@phobos.telenet-ops.be>
NNTP-Posting-Host: u81-11-157-149.adsl.scarlet.be (81.11.157.149)
X-Trace: news.uni-berlin.de 1078961118 66605194 I 81.11.157.149 ([188825])
User-Agent: slrn/0.9.8.0 (Linux)