🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.jbuilder.java.swing
Article #10746

Re: Please Helpe ME !!!!, Very Serious Problem using Visual Inheretence URGENT

#10746
From: Jonathan
Date: Tue, 17 Aug 1999 00:00
111 lines
3655 bytes
to start off with why does your test class extend container and not your
newly created Kontainer?


see if this makes any difference, and move on from there


if you need any help, just ask

Michel P�rez wrote in message <7pbl7e$rta8@forums.borland.com>...
>Hello World !
>
>I'm new using JBuilder 3, and I have a very big and serious problem. I need
>that somebody help me as soon as posible.
>The matters is:
>
>I have designed a class that extends from JPanel with a JTabbedPane, and
two
>JPanels  components in it, this class was created using  the Panel Snippet
>from new menu, this class is called by me (Kontainer). After that I created
>a new class that extends from Kontainer using the snippet again, but the
>problem is that my new class (Test) behavior is stranged because I can't
>acces no one component in it. I need to solve this problem and I'm very
>worry about that, below are the codes:
>
>//////// CLASS KONTAINER ///////////
>
>package ebank.kontainers;
>
>import java.awt.*;
>import javax.swing.*;
>
>public class Kontainer extends JPanel
>{
>
>    BorderLayout borderLayout1 = new BorderLayout();
>    JTabbedPane jTabbedPane = new JTabbedPane();
>    JPanel jPanelContainerBusqueda = new JPanel();
>    JPanel jPanelContainerManejo = new JPanel();
>    protected OpContainer mOpContainer;
>    JButton jButton1 = new JButton();
>
>    public Kontainer()
>    {
>        try  {
>          jbInit();
>          mOpContainer= null;
>        }
>        catch(Exception ex) {
>          ex.printStackTrace();
>        }
>    }
>
>    private void jbInit() throws Exception
>    {
>        this.setLayout(borderLayout1);
>        jButton1.setText("jButton1");
>        this.add(jTabbedPane, BorderLayout.CENTER);
>        jTabbedPane.add(jPanelContainerBusqueda, "Busqueda de   ");
>        jTabbedPane.add(jPanelContainerManejo, "Manejo de ");
>        jPanelContainerManejo.add(jButton1, null);
>    }
>}
>
>/////////////////////// NEW CLASS TEST ////////////
>
>package ebank.containers;
>
>import javax.swing.*;
>
>public class Test extends Container {
>
>    public Test() {
>        try  {
>            jbInit();
>        }
>        catch(Exception e) {
>            e.printStackTrace();
>        }
>    }
>
>    private void jbInit() throws Exception {
>    }
>}
>
>
>
>I have tried many possible solutions, like change all data member acces to
>public in the class father (Kontainer), and so on,   but everything was
>unsuccessfully.
>
>I don't know if JBuilder 3 have a bug and is impossible handle Visual
>Inherentence. Does somebody have  tried something like this ? I don't know
>if the trouble is that my father class (Kontainer) extends from JPanel and
>that generates the problem. I need to extends my father class from JPanel
or
>an container like this. What could I do ?
>How could I use visual inheretence  and  add more component in the child
>class, without get a an error ?
>Please HELP ME !!!
>
>I'm desperated......
>
>Thank you very Much
>
>
>Michel P�rez
>
>
>
>
Technical Details
Message-ID: <7pbltm$rst10@forums.borland.com>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <7pbl7e$rta8@forums.borland.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII
X-Google-Thread: 111d45,c3778a7af33dcb11
X-Google-Attributes: gid111d45,public
From: "Jonathan" <plaskowj@logica.com>
Subject: Re: Please Helpe ME !!!!, Very Serious Problem using Visual Inheretence URGENT
Date: 1999/08/17
Message-ID: <7pbltm$rst10@forums.borland.com>
X-Deja-AN: 513775271
References: <7pbl7e$rta8@forums.borland.com>
Organization: Another Netscape Collabra Server User
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Newsgroups: borland.public.jbuilder.java.swing