IDE's and LayoutManagers

I have a question regarding the practicability of using LayoutManagers in the realworld. Since most of the apps so far mostly required me to use components like tables or trees which spanned pretty much the entire UI, I never really used Layout Managers other than BorderLayout extensively. Interaction with other layout managers was mostly limited to trying out stuff but my first reaction was they are just clumsy and not worth the effort.
So my question is how practical do you find using layout managers compared to not using one at all ( using a null layout and then placing (and sizing) components yourself, as done in Powerbuilder/VB/Delphi enviroments.
That brings me to the next question - are there any good IDE's which support this feature. Forte from Sun has an "AbsoluteLayout" that does this but I find it too slow. Can anybody have comments on doing this using other IDE's like
Visual Cafe
JBuilder
Visual Age for Java
Thanks in Advance

Hi klowtherjr,
Thanks for your feedback. Reason for asking me the question was I come from a PowerBuilder background, and when you create a screen, there is no Layout Manager involved, you just drop your controls, textboxes, buttons, etc, and lay them out on the screen as you want them. There was never any problem with this approach, if you need to make changes, you go to the window painter add/remove the components you want, move some around, recompile the code. If the user changes screen resolution, the components size themselves, and I agree that in some instances if the original screen was created to use a very fine resolution, then some of the components will be outside the screen boundries, but this can be avoided by using a denominator like 640x480 for any application. But all windows applications whether in PowerBuilder, Visual Basic or VC++ are written this way, and everybody is pretty comfortable using them. Same applies to FORM's in browsers, where the limited components available in the FORM tag are laid out as designed, regardless of the size of the browser.
As for the case of using layout manangers, let me give an example where I created a small popup window which asks the user to log in. I created a simple gui using a grid (3,2) layout with the following
Label ("UserName"), TextField,
Label ("Password"), PasswordField,
Button (OK), Button(Cancel).
Its a small window, so I select its initial size to be 300x200 so that all the above components look nicely laid out, proportional, and the size that we normally see all our buttons and textfields. So good so far. Now the user decides to make this window bigger, and now those components that we now have suddenly look odd sized. I have giant buttons with the original font, I have giant textfields with the cursor size the original textfield, just looks so odd. We don't expect buttons and textboxes resized to fit the screen, but then other components might be OK (e.g. TextArea). I have used the BorderLayout in some instances and just found it tedious to go on placing Panels within each region and felt that such screens would be far more complex to maintain because you have to deal with the layout manager of the parent frame, the panel, if you add one, the panel withing the north region of this and so on.
Maybe I am missing something - I am aware the the GridBagLayout is the most flexible - and most complex layout manager, but am not super keen to try it, given the experiences with the above Layout Managers that I used. So what I really need to know if there was anybody else who feels the same restrictions that I do, but if everyone else feels comfortable using the layout managers in the API, then maybe I should just do the same withot really worrying about the issues I mentioned.

Similar Messages

  • I installed OX S Lion today but now my safari quits every time I open it. Any ideas why and how I can resolve?

    I installed OX S Lion today but now my safari quits every time I open it. Any ideas why and how I can resolve?

    Yes done that several times. Went online with with my service provider, O2. Spoke to a "Guru" sent me an E-Mail with the settings so I could put them in manually incase the reset did'nt work.

  • My macbook pro 10.6.8 desktop as started twitching on the far right side of the screen whether the internet is on or off.  Any ideas why and how can i solve it?

    My macbook pro 10.6.8 desktop has started twitching on the far right side of the screen whether the internet is on or off. Ie the folders on that side flicker/twitch or if I'm on the internet the far right edge of the page will flicker/twitch Any ideas why and how it can be solved? Thanks People

    I would execute SMC and PRAM resets:
    http://support.apple.com/kb/ht3964
    http://support.apple.com/kb/ht1379
    If there is no success, make an appointment at an Apple store genius bar for a FREE evaluation.
    Ciao.

  • How to customize F140_ACC_STAT_01 to change ides logo and footer.

    Hi Experts,
    I want to customize form F140_ACC_STAT_01 to change default logo (ides logo) and default footer coming on the standard account statement we generate using Tcode F.27. In this regard I have copied form F140_ACC_STAT_01 to ZF140_ACC_STAT01 from client 000 using Tcode SE71 but after that I am not getting any idea how to customize it. Please help me in this regard. Please provide some steps how to customize it and how to attach the new z* form with driver program RFKORD10 or study material will also be appreciated.
    Regards
    Sameer

    First is look in the sap script for the place where this logo and footer are displayed change it. For attaching your custom script check tcode OB77 and OB78 for the same. These transactions use concepts ofcorrespodnence type
    Nabheet

  • I have Acrobat 9 Pro and when I print hard copies of my PDF letters drop off from sentences throughout the document. Any idea why and how to fix this problem?

    I have Acrobat 9 Pro and when I print hard copies of my PDF letters drop off from sentences throughout the document. Any idea why and how to fix this problem?

    Hi,
    We’re using Windows 7 Professional, Service Pack 1 and system type is 32-bit operating system.
    Ange

  • One IDE drive and one ATA drive in a single RAID enclosure?

    I just got an OWC AL Elite dual-drive RAID enclosure, and was told, by OWC, that I could drop an IDE drive and an ATA drive into the enclosure and it would work fine.
    It's not - If I unplug one of the drives, it works fine: the drive mounts and shows up in Disk Utility, but when both drives are plugged in, it doesn't mount, and Disk Utility sees the drive as a single 2TB drive (one drive is 300GB the other 160GB).
    any thoughts? I have the jumpers on the drives set at Cable Select, I tried them both on Master and the drive wouldn't even show up in Disk Utility.
    thanks

    Yes. I have it. They sell a model for ATA drives and SATA drives. Go into the "external enclosures" section and scroll down about halfway. It's in the multi-drive section.

  • Boot problems with IDE HD and SATA HD on K7N2-Delta L

    I'll get right to the point.
    I have an PCI SATA Controller Card in my system (using a K7N2 Delta-L motherboard, BIOS v5.7 with an Athlon XP 2800+ and Corsair ValueSelect 512MB DDR400 RAM on a single stick).  My system works fine in it's original configuration of drives (CD-RW drive only drive on IDE bus, and SATA drive only hard drive).  However, upon installing my IDE hard drive from my old computer, the system will no longer boot right.  I am connecting the other IDE HD as Slave on the CD-RW's bus, as I'm reserving the second bus for bigger and better things such as a DVD burner, and speed isn't too important for this hard drive as it's just my MP3/data I don't need in a hurry drive.
    In the current configuration, all three drives are detected properly (CD-RW and HD detected on the IDE detection screen, and the SATA drive detected on the SATA card's detection screen).  However, after the SATA detection screen, the system just stops.  The cursor is still blinking, but nothing comes up.
    Both hard drives are Western Digitals (IDE is a ATA100 Western Digital 60GB at 5400 RPM, and the SATA is a Western Digital 36.7GB at 10,000 RPM), and the CD-RW is a HP CD-Writer 9100.  I have Windows XP installed on both hard drives (first partition of the IDE, which is divided into two), but considering the system doesn't even attempt to boot I don't think that's an issue.  I've gone through and tried enabling and disabling "Boot Other Device", but still no love.  My boot order is set to Floppy, CD-ROM, and SCSI, which works fine when the SATA drive is in there.
    Any idea what's up?  I can provide more information upon request, as I'm sure there's something I forgot to mention that's important.
    Thanks.

    Take a look at this link, https://forum-en.msi.com/index.php?threadid=71384, I think you both have the same problem. It seems that a sata drive doesn't like having an ide drive in the system that has an active partition.
    Do like Wonkanoby suggest, reformat the ide hard drive and make sure that it's not set to be the active partition in the system. Boot with a 98 boot floppy if you have to so you can format the ide drive to fat32, once you can boot up using the sata drive you can use xp disk manager to convert the ide drive to ntfs.

  • My i phone 4 as died after using facetime any ideas why and how to start it bak up???

    my i phone 4 as died after using facetime any ideas why and how to start it bak up???

    Connect iPhone to Wall Charger for 10 minutes, it may turn ON itself. If still nothing, keep on charger and Reset, hold both home and power buttons for about 20 seconds until the iPhone begins to start.

  • K7t266 using IDE 3 and 4

    Can anyone tell me whether or not I can use IDE 3 and 4 as an extra IDE drive.  I would like to eventually add 5 plus hard drives in my system (disable the IDE 3 and 4 and make it into a regular IDE device).  Can anyone assist me. Thanks

    3 and 4 are generaly  for raid, If thats true on the board you havethen the following aplies.  Raid will either mirror or stripe but will only report 1 drive. say you have 2 80 gig drives and set them as mirror then the system will report 1 80 gig drive. stripe will report 1 160gig drive.
    If you want to add ide drives other than as raid you might get an IdE controler card which will add 2 more controllers to your system as regular IDE Dual fifo and then you can put more drives on them.
    Wow 5 hds, setting up a server?

  • Cannot access BTyahoo mail using safari or google chrome but can using Firefox. Any ideas why and how it is fixed

    I have recently signed up to BT but find that I cannot access BTyahoo mail using either safari or google chrome - the pages are just not available. But it works with Firefox. Any ideas why and how it can be fixed?

    Hi, this has worked for a few...
    Make a New Location, Using network locations in Mac OS X ...
    http://support.apple.com/kb/HT2712
    10.7 & 10.8…
    System Preferences>Network, top of window>Locations>Edit Locations, little plus icon, give it a name.
    10.5.x/10.6.x/10.7.x instructions...
    System Preferences>Network, click on the little gear at the bottom next to the + & - icons, (unlock lock first if locked), choose Set Service Order.
    The interface that connects to the Internet should be dragged to the top of the list.
    10.4 instructions...
    Is that Interface dragged to the top of Network>Show:>Network Port Configurations.
    If using Wifi/Airport...
    Instead of joining your Network from the list, click the WiFi icon at the top, and click join other network. Fill in everything as needed.
    For 10.5/10.6/10.7/10.8, System Preferences>Network, unlock the lock if need be, highlight the Interface you use to connect to Internet, click on the advanced button, click on the DNS tab, click on the little plus icon, then add these numbers...
    208.67.222.222
    208.67.220.220
    Click OK.

  • After updating to iTunes 5, I got an error message said the iPhone cannot be used because the Apple Moble Device service is not started. Any idea why and how to fix this? Thanks!

    After updating to iTunes 5, I got an error message said the iPhone cannot be used because the Apple Moble Device service is not started. Any idea why and how to fix this? Thanks!

    Please follow this article:
    http://support.apple.com/kb/TS1567
    it should help
    let me know

  • Itunes crashes when iTunes Match runs its Step 3 (not before) - any ideas why and how to fix it?

    Every time iTunes runs the iTunes Match, when iTunes MAtch gets to Step 3 - iTunes stops working - ie crashes. Any idea why and how to fix it? The songs are still uploaded to iCloud etc... but it crashe iTunes every single time

    I cannot explain the failure, but I can tell you that I have a string of approx. 24 emails with Apple and a combined 10hrs of talk time with Apple customer reps that tried helping me precisely for the issue that iTunes Match would crash at Step 3 without fail. Apple even logged my Console and I was talking to an engineer that literally wrote part of the code for iTunes Match (that was the fourth and last level of customer care I was escalated to). The poor man almost quite his job, and I just about demanded a refund for my $25, since iTunes Match simply wasn't working.
    Then I studied at a friend's place, and I noticed that all of a sudden, while iTunes was running in the background, half my library was already uploaded and things were progressing smoothly. It turns out that it had something to do with my modem specifically, as I had already hooked up my computer straight to the modem, taking the router (TimeCapsule) out of the equation. Nothing worked. Firewalls were turned off, no AntiVirus existed, and Apple engineers tried everything possible, incl. remote access on my computer, to get this to work. Nothing worked as long as I was connected to a Motorola Surboard.
    At every other network, wether at Starbucks, my university, or at friends places, however, iTunes Match worked flawlessly.
    After some research online, it turnes out that a handful of people with Motorola Surrboard Xtreme cable modems had similar issues. Eversince, I simply use my neighbors wifi should I need to upload songs, and I have no issues. Oddly enough, matching (not uploading) works just fine with my Motorola.
    Don't ask me how or why, I am interested in computers and work with them a lot, but I am no engineer. I can tell you that simple scientific method pinpointed to the modem, and I haven't had issues since then.

  • Ide scsi and sata?

    are these the only types of harddisk that can be buoght today?
    just curious. is sata faster than scsi??
    thanks

    You can also purchase FibreChannel drives. They cost an arm and a leg. With a FC router, you can plug the HDD straight into the router, and access it via any other FC enabled device.
    Also, SCSI's are currently fastest out of IDE, SATA, and SCSI. 15K rpm SCSI's will do Burst speeds of ~60MB/s, whereas WD Raptors will only do Continuous speeds of ~60MB/s (burst ~22MB/s).

  • I have just updated my iPad and now cannot access any apps as they just close down straight away. Any ideas why and how to solve?

    I have just updated my iPad and now cannot access any apps as they just close down straight away. Any ideas why and how to solve?

    Have you tried a reset ? Press and hold both the sleep and home buttons for about 10 to 15 seconds (ignore the red slider), after which the Apple logo should appear - you won't lose any content, it's the iPad equivalent of a reboot.
    I've also seen it suggested that people try downloading a free app from the store onto the iPad (as that seems to reset something), and then re-try the apps - the free app can then be deleted.

  • Adobe Ideas Crashes and no Adobe Draw for Iphone...

    Adobe Ideas Crashes and no Adobe Draw for Iphone...I just receive a email stating there will no longer be any support for Adobe Ideas which is fine if you have an alternative which would be Adobe Draw. Now problem number 1 Adobe Ideas is crashing so with that being said we can not use it even if we wanted to being that is the only vector app you offer for the iphone. Adobe is giving a deadline of November 21st. I think Adobe should at-least fix the issue before stating a deadline with adobe ideas or release us a version of Adobe Draw for the iphone this is very frustrating for a long time Adobe users of the apps and programs..you drop the ball on this one ADOBE. very disappointed.

    Wish I could help offhand but I'm on Android (which doesn't have Ideas anymore). Ideas produces vector files, no? Someone at the App Store site mentioned you can open the files produced in Ideas in something like SketchBook Pro (which can, in turn, produce raster file formats like PNG, JPEG and PSD).

Maybe you are looking for

  • Kodo 3.0 migrator does not honor metadata table/column names

    it outputs <field_name>X instead completely disregarding what's in the metadata

  • Disabling Apple key in a JTable

    I have a JTable on Windows i can use CNTL-C,CNTl-V to copy and paste between cells. I then migrated it to OSX where the default is to use AppleCommand-C and AppleCommand-V instead. The problem is that it doesnt work because unlike pressing CNTL press

  • LR 4 and d7000 NEF files

    I am unable to import NEF files from a d7000 into LR 4.3, but can import them into LR 3.6 without issue.  What do I need to change in LR 4? It's running on a Mac and latest updates are installed.  Thanks!

  • I chat does not work via netgear router

    hi there, i have installed a netgear w-lan router in my office, now my i chat account does not work any longer, as well as my colleagues have the same problem. bonjour list is ok but we cannot connect to AIM account. i am using the router via airport

  • Spinning ball in many cases since upgrading

    Finder windows sluggish, Mail sluggish, tab browing in Safari sluggish, Word 2011 very sluggish, all since upgrading to Lion and the recent 10.7.1 upgrade changed nothing.  Any ideas?