🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: What is wrong with this code: Combo box displays incorrectly?

#7691
From: Reid
Date: Fri, 29 Dec 2000 17:39
88 lines
3532 bytes
Hello James,

Thank you for responding to my post.

You have solved half of the problem!

The trailing semi colon was the reason the combo box was not being 
filled with it's values.

I still have a problem in that when the drop down list containing the 
combo box's items are displayed, the list does not display in the 
correct position.  The list displays in an offsetted way to the right 
and down approx 100-200 pixels.  This is not the effect I am looking 
for.  I of course want the list to drop down underneath the control and 
remain the same size in width.

If the applet is launched as a viewer (via F9) the drop down list 
remains directly under the control but extends out to the left and right 
of the applet's canvas and as a result it's width gets truncated.

I am coming primarily from a Delphi background and have never seen this 
type of behavior. (unless of course you are using the TCombobox as an 
OwnerDraw type and are drawing the control's canvas incorrectly)

Do you think it is related to the format of the underlying layout manager?


Any more help would be greatly appreciated!


Thanks

Reid

James A. Schulz wrote:

> Just a guess, but do you really want the semicolon after "...index++)"
> 
> James
> 
> "Reid" <reidr@buzybee.com> wrote in message
> news:3A4BAE85.6010902@buzybee.com...
> 
>> Hello,
>> 
>> I am new to applets and am having a bit of a problem.
>> 
>> I have the following code to populate a combo box box with strings..
>> 
>> String [] appnames = { "Corel Clipart Locator", "Data Doctor", "Event
>> Organizer", "HTML Developer Database",  "Image Thumbnail Viewer",
>> "iTaxSystem", "Odyssey Warranty Tracker", "SFS Database" };
>> 
>>  private void jbInit() throws Exception {
>>  ...
>>   fillAppNames();
>>  }
>> 
>> 
>> public void fillAppNames() {
>>  int index;
>>  for (index = 0; index<appnames.length; index++);
>>   {
>>    cbAppNames.addItem(appnames[index]);
>> 
>>   }
>> 
>>  }
>> 
>> The code above compiles but when run it appears to fill the combo box
>> with empty strings.
>> 
>> When the box drops down it appears to have some volume but not the array
>> contents.  It also shows the drop down an inch or two down and to the
>> right of the actual combo box control?
>> 
>> Can someone tell me what I am doing wrong?
>> 
>> 
>> Any help would be greatly appreciated!
>> 
>> Thanks
>> 
>> 
>> Reid Roman
>> BuzyBee Software
>> http://www.buzybee.com
>> 
Technical Details
Message-ID: <3A4CCC64.8050402@buzybee.com>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!nntp-relay.ihug.net!ihug.co.nz!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.wirehub.nl!PeerFeed.KWeb.on.ca!bornews.borland.com!dnews!165.121.118.241
References: <3A4BAE85.6010902@buzybee.com> <92i49k$qai3@bornews.inprise.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 111d45,67e3718c633b6313
X-Google-Attributes: gid111d45,public
X-Google-ArrivalTime: 2000-12-29 09:33:14 PST
Message-ID: <3A4CCC64.8050402@buzybee.com>
Date: Fri, 29 Dec 2000 09:39:48 -0800
From: Reid <reidr@buzybee.com>
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; m18) Gecko/20001108 Netscape6/6.0
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: borland.public.jbuilder.java.swing
Subject: Re: What is wrong with this code:  Combo box displays incorrectly?
References: <3A4BAE85.6010902@buzybee.com> <92i49k$qai3@bornews.inprise.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
NNTP-Posting-Host: 165.121.118.241
X-Trace: 29 Dec 2000 09:31:19 -0800, 165.121.118.241
Lines: 89
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!nntp-relay.ihug.net!ihug.co.nz!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.wirehub.nl!PeerFeed.KWeb.on.ca!bornews.borland.com!dnews!165.121.118.241