× The internal search function is temporarily non-functional. The current search engine is no longer viable and we are researching alternatives.
As a stop gap measure, we are using Google's custom search engine service.
If you know of an easy to use, open source, search engine ... please contact support@midrange.com.


  • Subject: Vector question
  • From: "Stone, Brad V (TC)" <bvstone@xxxxxxxxxxxxxx>
  • Date: Fri, 2 Mar 2001 16:08:15 -0600

Ok, here's what I'm trying to do..  

public class MyClass extends java.lang.Object
{
  protected boolean isBlue = false;

  public MyClass()
  {
    this.isBlue = false;
  }

  public void setAsBlue()
  {
    this.isBlue = true;
  }
}

public class MyClassList extends java.lang.Object
{
  protected Vector paintOptions = new Vector();

  public MyClassList()
  {
    this.paintOptions.removeAllElements();
  }

  public load()
  {
    MyClass list = new MyClass();
    list.setAsBlue();
    this.paintOptions.addElement(list);
  }
}

Now, I'm trying to do this:

MyClassList list = new MyClassList();
list.load();
if (list.paintOptions.get(x).isBlue)
  blah;

I'm assuming I'm doing something way wrong (if you can even tell what I'm
trying to do).  I'm trying to make a basic class, then make another class
that is a vector of that subclass.  Wait, subclass...  Should I be declaring
the MyClassList as extends MyClass instead of Extends Object?   

Brad
+---
| This is the JAVA/400 Mailing List!
| To submit a new message, send your mail to JAVA400-L@midrange.com.
| To subscribe to this list send email to JAVA400-L-SUB@midrange.com.
| To unsubscribe from this list send email to JAVA400-L-UNSUB@midrange.com.
| Questions should be directed to the list owner: joe@zappie.net
+---

As an Amazon Associate we earn from qualifying purchases.

This thread ...

Follow-Ups:

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].

Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.