JOptionPane: odd key behaviour

I use the JOptionPane like
int answer = JOptionPane.showConfirmDialog(parentComponent, question, title, JOptionPane.YES_NO_OPTION);This works well when using the mouse. But when the dialog is open, i can't move with the keyboard cursor keys - only with the tab key. In additon, i just can select the option with the SPACE key - if i press ENTER (which most users do when using the keyboard), the selected option is NOT selected, but the default one. (Which can be fatal for a request "Do you want to delete this record": user moves to "no" and presses the enter key => the "yes" option is selected!)

I had the same problem ... looking some info and ideas on forums I developed a solution for that ... it's a class extendes from JOptionPane ... and you could use it instead of the formal JOptionPane.
I customized the ENTER key to have a behavior of the SPACEBAR key in a JOptionPane.
==================================================================================
Archive Name: optionPane.java
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
public class optionPane extends JOptionPane
private JButton boton;
private int valor;
private Object[] opciones;
/* Parameters:
message : message to display
messageType : the same for an JOptionPane
icon : icon to be displayed
nomOpciones : array of names for the buttons.
public optionPane(Object message, int messageType, Icon icon, Object[] nomOpciones)
super(message,messageType);
opciones = customBoton(nomOpciones);
setIcon(icon);
setOptions(opciones);
setInitialValue(opciones[0]);
valor = -1;
// Method that customized the behavior of the button, add the ENTER key behavior
public static void enterPressesWhenFocused(JButton button)
button.registerKeyboardAction(
button.getActionForKeyStroke(
KeyStroke.getKeyStroke(KeyEvent.VK_SPACE, 0, false)),
KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, false),
JComponent.WHEN_FOCUSED);
button.registerKeyboardAction(
button.getActionForKeyStroke(
KeyStroke.getKeyStroke(KeyEvent.VK_SPACE, 0, true)),
KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, 0, true),
JComponent.WHEN_FOCUSED);
//Method that add the customized button into an array of objects.
public Object[] customBoton(Object[] lista)
Object[] listaCustom = new Object[lista.length];
for (int i=0; i<lista.length; i++)
String nombre = (String) lista;
boton = new JButton(nombre);
enterPressesWhenFocused(boton);
boton.addActionListener(new java.awt.event.ActionListener() {
public void actionPerformed(java.awt.event.ActionEvent evt) {
actEnterActionPerformed(evt);
listaCustom[i] = boton;
return listaCustom;
private void actEnterActionPerformed(ActionEvent evt) {
// When the button is pressed , the value of its position in the array of buttons is recovered.
for(int i=0; i<opciones.length; i++)
String nomBoton = ((JButton) opciones[i]).getText().trim();
if (((JButton) opciones[i]).getText().equals(((JButton)evt.getSource()).getText()))
valor = i;
break;
// Dispose the JDialog where the optionPane is contained.
((JDialog)getRootPane().getParent()).dispose();
public int getOpcion()
//Method that return the postion of the option in the array of buttons
return valor;
Now ... there's an example how I called that customized JOptionPane
// message to be displayed
String message = "Se eliminar� el Conteo Nro. "+tblConsulta.getValueAt(tblConsulta.getSelectedRow(),0);
// array with the names to be displayed in the optionPane buttons and the index that have each name //detemines , the numer that the optionPane recovers.
Object[] nomOpciones = new Object[]{"Si","No"};
//Instance of optionPane
optionPane opcion = new optionPane(message,JOptionPane.QUESTION_MESSAGE,null,nomOpciones);
//Inserting in a JDialog
opcion.createDialog(frame, "Mensaje").setVisible(true);
//Recovering the index of the option selected
int respuesta = opcion.getOpcion();
if I pressed the button labeled with "Si", the optionPane give me a number 0
if I pressed the button labeled with "No", the optionPane give me a number 1
If you'd noticed ... those number are the position of those labels in the array of names
Well I guess these code coul help you ...
Cyap ... and good luck
mkrick_java
[email protected]

Similar Messages

  • Odd software behaviour Lumia 720

    I'm the proud owner of a Lumia 720 since July. I'm facing some odd software behaviour recently though. Without notice or any pattern, the current app changes to another one, sometimes four or five times while my phone vibrates like mad. It happens two, or three times a week, and there's no significant pattern but this weird "phone on speed" behaviour always ends in the Bing app. I thought rebooting was the answer but it doesn't. Does someone has any clue?

    Ugura,
    Thanks for your reply. I adjusted the touch sensitivity but that did not do the trick. Last night, I was already sleeping, suddenly my Lumina 720 played a song that I played before many weeks ago. That was quite odd too. With my phone connected to the charger, me asleep and there was that terrible noise from an old U2-song... And I could not stop it, nor could I lower the volume so I had to turn on my computer to find the keys to a soft reset and it was in the middle of the night.
    So I waited till this morning to reset my phone to it's factory-settings. Much to my annoyance- without any external app loaded, the phone went on nuts again. This time, while vibrating taking numerous screen shots... It's like my phone is haunted. A little poltergeist in it. I need some high-tec exorcism I'm afraid.
    Hope someone can help me further!

  • 10.6.5 update - 27" iMac, Radeon 5750 odd graphics behaviours?

    I updated my new iMac 27" to OS 10.6.5 today and have seen some odd graphics behaviours.
    1. Dock icon for Activity Monitor becomes transparent. Running AM, hidden showing CPU history
    2. White rectangle at bottom of expanding folder (list view)
    3. OK Button blue/white check mark pattern when configuring VPN. GUI feels "slow"
    I updated using the Software Update tool; noticed these issues and re-updated using the Combo Installer; no change.
    Any ideas or suggestions? Is this just me? I have a MacBook -- no probems at all!

    N Gallagher,
    I had the problem earluer, but it got far worse with 10.6.5, however, I fixed it by updating my wacom tablet driver.
    It wasn't the system update, but an old driver causing the problem.
    Resetting PRAM, SMC and permissions and all the other standard drivel people post is nice sentiments, but it should be clear that the problem is something else because that solution hasn't solved the problem for anyone.
    I have the sneaky suspicion that it's old flash and old drivers for most people.
    See my original post here: http://discussions.apple.com/thread.jspa?messageID=12570261#12570261
    BUT. If you have a Wacom tablet, for to their website and download the latest driver from September 10, 2010.
    That's all it took for all my graphics problems to go away.

  • Override "crtl + tab" key behaviour with "tab" key for JtextArea .

    I am trying to override the "crtl + tab" key behaviour for JTextArea with "tab" key plus add my own action. I am doing the following.
    1. Setting Tab as forward traversal key for the JTextArea (the default traversal key from JTexArea is "crtl + Tab").
    2. Supplementing the "crtl + Tab" key behaviour with my custom behaviour.
    For the point 2 above, I need to get hold of the Action represented by the "crtl + Tab" key so that I could use that and then follow with my own custom action. But the problem is that there is no InputMap entry for "crtl + tab". I dont know how the "crtl + tab" key Action is mapped for JTextArea. I used the following code to search the InputMap.
                System.out.println("Searching Input Map");
                for (int i = 0; i < 3; i++) {
                    InputMap iMap = comp.getInputMap(i);
                    if (iMap != null) {
                        KeyStroke [] ks = iMap.allKeys();
                        if (ks  != null) {
                            for (int j = 0;j < ks.length ;j++) {
                                System.out.println("Key Stroke: " + ks[j]);
                System.out.println("Searching Parent Input Map");
                for (int i = 0; i < 3; i++) {
                    InputMap iMap = comp.getInputMap(i).getParent();
                    if (iMap != null) {
                        KeyStroke [] ks = iMap.allKeys();
                        if (ks  != null) {
                            for (int j = 0;j < ks.length ;j++) {
                                System.out.println("Key Stroke: " + ks[j]);
                }In short, I need to get the Action associated with the "crtl + tab" for JTextArea.
    regards,
    nirvan.

    There is no Action for Ctrl+TAB. Its a focus traversal key.

  • OS X Mail - Backspace key behaviour [Gmail]

    Hello everyone!
    I hust updated to OSX Mavericks and I noticed that the backspace key behaviour is changed in Mail.app using a GMail account (IMAP).
    With Mountain Lion, when I highlighted a message and tapped backspace the software use to move that message in the GMail archive.
    Now, tapping backspace is causing to move my messages into the "GMail trash".
    I would like to set it the way it was on Mountain Lion since it was a great way to sort and archive my mail messages.
    Thank you in advance for your support!

    Just had this exact problem, hope I haven't been deleting for months. Couldn't find much help on Google so thought I'd post in the most relevant thread how I ended up getting it working:
    1. Verify your Gmail settings: Go to Settings, then the "Forwarding and POP/IMAP" tab. Make sure "When a message is marked as deleted and expunged from the last visible IMAP folder:" is set to "Archive the message (default)."
    2. In Apple Mail, go to Preferences, then the Accounts tab. Select the Gmail account and go to the Mailbox Behaviours tab. Uncheck both options under trash. Close the preferences window to make the setting take effect and click the Save button in the "Save Changes..." prompt. The trash bin should disappear from Apple Mail for that account.
    Now when you delete a message it will still be under the Archive in Apple Mail, and in All Mail in Gmail, without going to the Trash on Gmail.

  • Change enter key behaviour

    Hi,
    I recently updated my phone to android 4.3 and noticed that the enter key behaviour was changed from send to new line, which I find really annoying as I've been used to sending messages by using enter. Is there any way to change the behaviour without installing any other third party apps? I love the default keyboard, it's very responsive and I find it easier to type with my big fingers, but I'd love to be able to do this minor tweak. Please please! Thanks!

    Hi and welcome to the community! Since you're new please be sure that you have checked out our Discussion guidelines.
    Unfortunately, it's nothing that can be changed. You may need to look for a third party app/keyboard.

  • JOptionPane : Modifying Key text

    I am using JOptionPane.showInputDialog(....) to display a dialog with an input field. This works fine, but displays two keys with the text OK, and Cancel. I need to change this text (to the same words but in a different language).
    The other dialog methods in JOptionPane, such as showOptionDialog() have an overloaded version with an argument of the form Object[] options, which allows me to specify some text for the keys. I don't seem to have this possibility with showInputDialog().
    I have tried creating a JOptionPane object, using the appropriate constructor, which allows me to set options, but when I invoke showInputDialog(), my options text is ignored.
    How do I go about changing the text on the keys in JOptionPane.showInputDialog()?

    Read the API description for JOptionPane. There is an example there showing you how to do this.

  • Odd SocketPermission behaviour

    Hi,
    I've been trying to use SocketPermissions to restrict the IP addresses from which a ServerSocket will accept a connection and am getting some wierd behaviour.
    The ServerSocket will reject and close the first connection attempt from a disallowed address. Subsequent connections from the same host (using telnet) are not rejected/accepted or closed - they just 'hang there'.
    The SecurityManager is also really slow at deciding whether a connection can be accepted or rejected.
    Is this usual ? Or is there a way to setup SecurityManager to behave 'nicely' ?
    regards
    Tony Seebregts

    Just spent about an hour playing around with various things and now it seems to have resolved itself. Odd... Marking this topic as answered now.

  • Odd Quicklook behaviour

    Running mavericks 10.9.2 have noticed a small quirk in the behaviour on one of my installs.
    Selecting a group of images (mostly jpegs, sometimes tiffs) and opening quicklook. scrollling through
    and quite randomly some of the images will momentarily flash up then turn blank, if you cycle through to the start and continue
    sometimes those that didn't show, will show and vice versa. if you select the grid option then all will show.
    all images are in either sRGB or RGB in the most part 8 bit, and all without layers or alpha channels.
    there is another hard drive on my machine that has the same version of mavericks
    and does not display this behaviour
    I have also removed the quick look preferences from the users library and restarted but the behaviour continues.
    so i was wondering if anyone has come across this and if they have any ideas as to why this might be happening
    any known issues with third party apps etc.
    any advice would be gratefully received
    thanks in advance.

    Just spent about an hour playing around with various things and now it seems to have resolved itself. Odd... Marking this topic as answered now.

  • Odd return behaviour

    okay, consider the following example:
    public class Oops {
         public static void main(String args[]){
    1:          String oops;
    2:          return;
    3:          System.out.println(oops);
    }we get compile error at 3 saying unreachable statement .. fair enough.
    now, consider this:
    public class Oops {
         public static void main(String args[]){
    1:          String oops;
    2:          if(true) return;
    3:          System.out.println(oops);
    }we have modified two and now there is no errors whats-so-ever.
    However, the odd behaviour hecomes obvious if we comment out line 2 where we will get "variable oops might not have been initialized." ... so it would seem that it can recognize that if(true) return; will not let the program reach 3 and hence doesn't care if oops is initialized but why don't we get a similiar error as in example one?

    I don't see anything bizarre about this question. What
    are you referring to?Perhaps 'bizarre' was a poor choice of words. It's just that I recall silkm posting a rather similar question before (a question about how the compiler/jvm handles thing rather than what API can one use to make foo.
    No, that's not a possibility. The JLS explains exactly
    why this behavior occurs:
    http://java.sun.com/docs/books/jls/second_edition/html/
    tatements.doc.html#236365
    The reason that the second example compiles is so that
    you can have code that is conditionally compiled such
    as debugging statements. It's not bizarre at all, it's
    entirely pragmatic and practical.Yes, of course, makes sense. (Although the possibility of a compiler optimizing it out is flashed there.)

  • Odd SOAMANAGER behaviour

    Ok, I just managed to get my old Dell D610 replaced, but this new laptop has some odd behaviour with some Solman transactions.  I can get into Solman Web Workcenter no problem, but when I try to open SOAMANAGER, I get one blank IE8 window (looks like it's supposed to be hidden), and then a few seconds later a second normal looking IE8 window opens, with a partial URL.  This appears to be a problem with my local profile - I can log in to someone else's machine and it'll work, and a coworker can log into my laptop and it'll also work.
    This is the URL it directs the second window to.. https://<server>.<domain>.com/sap/public/myssocntl?sap-client=100
    whereas this is where it should be going.  https://<server.domain>.com/sap/bc/webdynpro/sap/appl_soap_management?sap-client=100&sap-language=EN
    Anyone have any ideas here?  If I call my help desk they're going to be clueless on this one..  lol..
    thanks.
    bk

    Maybe you can rename your home folder in c:\documents and settings and login again - thereby recreating your local profile.

  • Odd JMS Behaviour

    With our application deployed to a client, we have been experiencing some odd behaviour with JMS in Oracle 10g (OC4J 9.0.4).
    The application posts multiple non-transactional messages (roughly 400-500Kb per message) to a queue, which an MDB processes correctly everywhere but the client site. At the client site, only the first message in retrieved from the queue by the MDB, as if to suggest the queue was only capable of holding one message and the other messages are not being added or are being dumped. No exceptions are being thrown, which isn't helpnig diagnose the problem.
    The client site has a similar environment to our internal dev/qa environments - Red Hat AS 3.0 server, v1.4.2 jvm, same OC4J and application config.
    Has anyone else experienced this kind of behaviour with JMS?

    Just spent about an hour playing around with various things and now it seems to have resolved itself. Odd... Marking this topic as answered now.

  • Odd gmail behaviour when using mail.app

    Hello there,
    Ever since upgrading to Mavericks, I've been experiencing odd behaviour when sending messages from my gmail account in mail.app. I send a message and up to ten copies of the message appear in mail.app's trash.
    Does anyone know what might be the cause of this?
    many thanks,
    Chidi

    this is a setting in gmail that interfer with mail.app
    the setting is that mail.app is that when you type a mail it will auto save it while you are typing. and gmail will delete the saved onece and the mail.app will create a new all the time
    duno how to turn this off, try by rebuilding the mailbox in mail.app

  • Odd Startup behaviour and cannot access tools- options menu

    As of this morning my installation of LV8 will not display the normal startup dialog box (allowing you to open existing VIs or open a new one), but simply opens a new VI immediately.  If I close this new NI then again instead of returning to the start up dialog it opens a second new (blank) VI.    Furthermore I cannot open the Tools->option menu from within a VI front panel.
    I've tried repairing the LV installation and when this didn't work I went for a full remove and reinstall - still no joy!
    I've also check that this is not user specific, so that when I log in as a different user on the same PC I get the same behaviour
    Help - please !!
    Solved!
    Go to Solution.

    Hi AMHurrel,
    This sounds rather strange. 
    Did you change anything on your setup?
    When you say you did a full remove and reinstall, how?
    These are the steps I would follow:
    The following procedure will remove the National Instrument Software:
    1.     Turn off the computer and physically remove or unplug all NI hardware that you have installed on your system.
        This includes anything that is PCI-, ISA-, USB-, 1394-, or ethernet-based.
    2.     Turn the computer on and go through Add/Remove Programs (START » SETTINGS » CONTROL PANEL » Add/Remove Programs)
        and remove everything NI-related. Generally, if you can remember, it is best to uninstall things in
        the reverse order in which they were installed. For example, if you installed LabVIEW, then NI-DAQ, and then the
        Internet Developers Toolkit for LabVIEW, you should uninstall the Internet Developers Toolkit first,
        then NI-DAQ, and then LabVIEW last.
    3.     After everything has been removed (do not be concerned at this point if an item still shows up in the
        Add/Remove Programs list after you have removed it), close all programs and restart your computer.
    4.    Go to START button of your operating system, choose RUN and type "regedit". This will open the Registry
        Editor window. Go to the Registry Menu and choose Export Registry File. Select "All" for the export range,
        and select a file name. This creates a backup of the Registry in case a mistake is made when deleting the keys.
    5.     Remove the following registry components from the Windows Registry:
        HKEY_CURRENT_USER\Software\National Instruments Delete the entire tree!
        HKEY_LOCAL_MACHINE\Software\National Instruments Delete the entire tree!
        HKEY_LOCAL_MACHINE\System\CurrentControlSet\Enum\PCI\ or \ISA and delete registry entries containing any
        keys with 1093 in them.
        Do not worry if any of these trees are not listed. Continue with the remainder of the process .
        Note: You may need to modify security policies. In Windows 2000/98/95/NT, go to [regedt32] then
        Security>>Permissions. In Windows XP you can modify security options using Edit>>Permissions in the
        Registry Editor (regedit).
    6.     Close regedit.
    7.     Make sure that you do not have any of your own VIs or other files saved in the "C:\VXIpnp",
        "C:\Program Files\National Instruments", or "C:\WINDOWS\nidaq" folders. If you do, copy them to a
        different location. If you are concerned about keeping old virtual channels and your SCXI setup intact,
        then backup the "C:\WINDOWS\niconfig.daq" file, too. Delete all folders and files mentioned above.
        Note: If you have Windows NT/2000, replace "C:\Windows" with "C:\WINNT" in the paths listed above.
    8.     Save the attached file msiBlast.zip to your desktop.
        a) Extract the file msiBlast.exe from the zip archive.
        b) Double click on the downloaded msiBlast.exe file to run the executable.
    c) Choose the Show NI Installers Only selection.
    d) Using (Ctrl+Left Mouse Click) select all National Instruments Software that appears in MSIBlast.
    e) Press the Uninstall button. This will uninstall all of the National Instruments MSI Registry entries.
    f) Optional:
    The Repair option will open the National instruments Installer Program and run the repair option within the installer.
    Maintenance Mode will open the Installer Program and allow the user to modify the installation. To open the installer do not enter anything in the Command Line Arg? Dialog box.
    9.     Reboot your computer.
    10.     You should be ready to install your software. For the cleanest possible install, first install all of your
        application development software, such as LabVIEW, Measurement Studio, etc. Do a custom install, so that you can
        install just the application WITHOUT ANY DRIVERS. Reboot your PC when requested after each install.
        Even if the installer does not tell you to reboot, it would probably be a good idea to do so anyway.
        Now install your driver software and follow the associated user manuals. Some older non Plug-n-Play hardware
        must be installed before the driver. Download the latest versions of the drivers that support your hardware
        from our Drivers and Updates software library (link below), and install them one-by-one, rebooting after each
        install.
    11.     Finally, shut down and re-install your hardware. When you boot back up, it should be detected in MAX.
    NI Drivers Link :  -  http://www.ni.com/softlib.nsf
    **Attached is msiBlast.
    ***Do you get an error messages?
    Let me know what you think,
    Kind Regards
    Kind Regards
    James Hillman
    Applications Engineer 2008 to 2009 National Instruments UK & Ireland
    Loughborough University UK - 2006 to 2011
    Remember Kudos those who help!

  • Odd gc behaviour?

    Hi,
    I'm working on a web application (Jetty, running inside JBoss 3.2.1, Redhat Linux, dual Xeon CPUs, hotspot 1.4.2_04 or sometimes 1.4.2_05) whose gc behaviour seems rather odd. I have been watching visualgc while the application is under load and have observed the following:
    Using the default collector:
    * I have turned off explicit GCs
    * Eden is about 400M and is collected whenever it fills up. Under the load test I've been looking at this occurs about every 30 seconds This collection occurs very quickly (normally a few milliseconds). There will normally be around 2M of garbage at the end of that collection which goes straight into the old generation (maybe via s0 and s1, depending on the settings I'm using)
    * The old generation is also about 400M. However, collections of the old generation happen almost every time that a collection Eden occurs, even though the old generation is very far from full. (In the test I've been looking it seems to have a "steady state" of around 100M). Collections of old take a relatively long time, normally around 1 or 2 seconds. This is an unacceptably long time for our application.
    This seems very odd to me as I wouldn't expect the old generation to be collected every time Eden fills up. For our application it would be perfectly acceptable for the old generation to fill up slowly each time Eden is collected, and then for one big GC to occur once that filled up (which would once every hour or two). But re-collecting the same bit of memory in the old generation twice a minute (at a couple of times per minute) is just no good. I don't understand why the old generation is collected whenever Eden is collected.
    I have tried the concurrent old-generation collector and this only made the problem worse. I also tried setting the old-generation threshold for the concurrent collector to 90% and this made no different - the old generation was still collected every time that Eden filled up.
    Strangely enough, when using the parallel (high throughput) collector for Eden, the problem almost went away. I say "almost" because although no collections occured in the old generation occurred until the old generation had filled completely, the very first old generation collection (which sent it back to its "natural" 100M ") seemed to send it back to its old habits: an old generation collection for every Eden collection.
    Does anybody have any idea what might be going on? Could there be something weird about our application? Am I missing some crucial GC option? Have I stumbled across a GC bug? Do I just not understand hwo this stuff all works?
    Any pointers much appreciated, thanks for your time.
    David

    Hi,
    Thanks for responding.
    I started the vm with the following options:
    -Dsun.net.client.defaultConnectTimeout=15000 -Dsun.net.client.defaultReadTimeout=15000 -XX:+DisableExplicitGC -XX:+UsePerfData -Xmn512m -Xms1024m -Xmx1024m -XX:PermSize=64m -XX:MaxPermSize=128m -XX:MaxTenuringThreshold=0 -XX:+PrintHeapAtGC -XX:+PrintGCTimeStamps -XX:+PrintGCDetails -XX:+PrintTenuringDistribution
    (Note that I've set -XX:MaxTenuringThreshold=0 for this test so I could reproduce the problem more quickly. If I set it to something smaller then the problem still occurs, just less frequently).
    I've got loads and loads of output from the GC trace (I ran a load test on it) so I'll just include an excerpt containing some of the full GCs that I am not expecting. Watching the proceedings in visualgc, I noted that most of the GCs I've included below involved a collection of the old generation (for reasons I cannot fathom). However, they are not noted as "Full GC" in the trace. Any help in understanding this much appreciated:
    722.391: [GC  {Heap before GC invocations=72:
    Heap
    def new generation   total 471872K, used 419455K [0x44950000, 0x64950000, 0x64950000)
      eden space 419456K,  99% used [0x44950000, 0x5e2efff8, 0x5e2f0000)
      from space 52416K,   0% used [0x5e2f0000, 0x5e2f0000, 0x61620000)
      to   space 52416K,   0% used [0x61620000, 0x61620000, 0x64950000)
    tenured generation   total 524288K, used 103760K [0x64950000, 0x84950000, 0x84950000)
       the space 524288K,  19% used [0x64950000, 0x6aea4338, 0x6aea4400, 0x84950000)
    compacting perm gen  total 65536K, used 26031K [0x84950000, 0x88950000, 0x8c950000)
       the space 65536K,  39% used [0x84950000, 0x862bbdb0, 0x862bbe00, 0x88950000)
    722.392: [DefNew
    Desired survivor size 26836992 bytes, new threshold 0 (max 0)
    : 419455K->0K(471872K), 0.0272900 secs] 523216K->105143K(996160K) Heap after GC invocations=73:
    Heap
    def new generation total 471872K, used 0K [0x44950000, 0x64950000, 0x64950000)
    eden space 419456K, 0% used [0x44950000, 0x44950000, 0x5e2f0000)
    from space 52416K, 0% used [0x61620000, 0x61620000, 0x64950000)
    to space 52416K, 0% used [0x5e2f0000, 0x5e2f0000, 0x61620000)
    tenured generation total 524288K, used 105143K [0x64950000, 0x84950000, 0x84950000)
    the space 524288K, 20% used [0x64950000, 0x6affdfc8, 0x6affe000, 0x84950000)
    compacting perm gen total 65536K, used 26031K [0x84950000, 0x88950000, 0x8c950000)
    the space 65536K, 39% used [0x84950000, 0x862bbdb0, 0x862bbe00, 0x88950000)
    } , 0.0280260 secs]
    734.030: [GC  {Heap before GC invocations=73:
    Heap
    def new generation   total 471872K, used 419456K [0x44950000, 0x64950000, 0x64950000)
      eden space 419456K, 100% used [0x44950000, 0x5e2f0000, 0x5e2f0000)
      from space 52416K,   0% used [0x61620000, 0x61620000, 0x64950000)
      to   space 52416K,   0% used [0x5e2f0000, 0x5e2f0000, 0x61620000)
    tenured generation   total 524288K, used 105143K [0x64950000, 0x84950000, 0x84950000)
       the space 524288K,  20% used [0x64950000, 0x6affdfc8, 0x6affe000, 0x84950000)
    compacting perm gen  total 65536K, used 26033K [0x84950000, 0x88950000, 0x8c950000)
       the space 65536K,  39% used [0x84950000, 0x862bc538, 0x862bc600, 0x88950000)
    734.031: [DefNew: 419456K->419456K(471872K), 0.0000370 secs]734.031: [Tenured: 105143K->106385K(524288K), 1.2275840 secs] 524599K->106385K(996160K) Heap after GC invocations=74:
    Heap
    def new generation total 471872K, used 0K [0x44950000, 0x64950000, 0x64950000)
    eden space 419456K, 0% used [0x44950000, 0x44950000, 0x5e2f0000)
    from space 52416K, 0% used [0x61620000, 0x61620000, 0x64950000)
    to space 52416K, 0% used [0x5e2f0000, 0x5e2f0000, 0x61620000)
    tenured generation total 524288K, used 106385K [0x64950000, 0x84950000, 0x84950000)
    the space 524288K, 20% used [0x64950000, 0x6b134458, 0x6b134600, 0x84950000)
    compacting perm gen total 65536K, used 26033K [0x84950000, 0x88950000, 0x8c950000)
    the space 65536K, 39% used [0x84950000, 0x862bc538, 0x862bc600, 0x88950000)
    } , 1.2283850 secs]
    747.317: [GC  {Heap before GC invocations=74:
    Heap
    def new generation   total 471872K, used 419455K [0x44950000, 0x64950000, 0x64950000)
      eden space 419456K,  99% used [0x44950000, 0x5e2efff0, 0x5e2f0000)
      from space 52416K,   0% used [0x61620000, 0x61620000, 0x64950000)
      to   space 52416K,   0% used [0x5e2f0000, 0x5e2f0000, 0x61620000)
    tenured generation   total 524288K, used 106385K [0x64950000, 0x84950000, 0x84950000)
       the space 524288K,  20% used [0x64950000, 0x6b134458, 0x6b134600, 0x84950000)
    compacting perm gen  total 65536K, used 26033K [0x84950000, 0x88950000, 0x8c950000)
       the space 65536K,  39% used [0x84950000, 0x862bc718, 0x862bc800, 0x88950000)
    747.317: [DefNew: 419455K->419455K(471872K), 0.0000380 secs]747.317: [Tenured: 106385K->107602K(524288K), 1.2445540 secs] 525841K->107602K(996160K) Heap after GC invocations=75:
    Heap
    def new generation total 471872K, used 0K [0x44950000, 0x64950000, 0x64950000)
    eden space 419456K, 0% used [0x44950000, 0x44950000, 0x5e2f0000)
    from space 52416K, 0% used [0x61620000, 0x61620000, 0x64950000)
    to space 52416K, 0% used [0x5e2f0000, 0x5e2f0000, 0x61620000)
    tenured generation total 524288K, used 107602K [0x64950000, 0x84950000, 0x84950000)
    the space 524288K, 20% used [0x64950000, 0x6b2649f8, 0x6b264a00, 0x84950000)
    compacting perm gen total 65536K, used 26033K [0x84950000, 0x88950000, 0x8c950000)
    the space 65536K, 39% used [0x84950000, 0x862bc718, 0x862bc800, 0x88950000)
    } , 1.2453910 secs]
    761.940: [GC  {Heap before GC invocations=75:
    Heap
    def new generation   total 471872K, used 419456K [0x44950000, 0x64950000, 0x64950000)
      eden space 419456K, 100% used [0x44950000, 0x5e2f0000, 0x5e2f0000)
      from space 52416K,   0% used [0x61620000, 0x61620000, 0x64950000)
      to   space 52416K,   0% used [0x5e2f0000, 0x5e2f0000, 0x61620000)
    tenured generation   total 524288K, used 107602K [0x64950000, 0x84950000, 0x84950000)
       the space 524288K,  20% used [0x64950000, 0x6b2649f8, 0x6b264a00, 0x84950000)
    compacting perm gen  total 65536K, used 26033K [0x84950000, 0x88950000, 0x8c950000)
       the space 65536K,  39% used [0x84950000, 0x862bc7a8, 0x862bc800, 0x88950000)
    761.941: [DefNew: 419456K->419456K(471872K), 0.0000370 secs]761.941: [Tenured: 107602K->109018K(524288K), 1.2185450 secs] 527058K->109018K(996160K) Heap after GC invocations=76:
    Heap
    def new generation total 471872K, used 0K [0x44950000, 0x64950000, 0x64950000)
    eden space 419456K, 0% used [0x44950000, 0x44950000, 0x5e2f0000)
    from space 52416K, 0% used [0x61620000, 0x61620000, 0x64950000)
    to space 52416K, 0% used [0x5e2f0000, 0x5e2f0000, 0x61620000)
    tenured generation total 524288K, used 109018K [0x64950000, 0x84950000, 0x84950000)
    the space 524288K, 20% used [0x64950000, 0x6b3c6960, 0x6b3c6a00, 0x84950000)
    compacting perm gen total 65536K, used 26033K [0x84950000, 0x88950000, 0x8c950000)
    the space 65536K, 39% used [0x84950000, 0x862bc7a8, 0x862bc800, 0x88950000)
    } , 1.2193330 secs]
    777.527: [GC  {Heap before GC invocations=76:
    Heap
    def new generation   total 471872K, used 419456K [0x44950000, 0x64950000, 0x64950000)
      eden space 419456K, 100% used [0x44950000, 0x5e2f0000, 0x5e2f0000)
      from space 52416K,   0% used [0x61620000, 0x61620000, 0x64950000)
      to   space 52416K,   0% used [0x5e2f0000, 0x5e2f0000, 0x61620000)
    tenured generation   total 524288K, used 109018K [0x64950000, 0x84950000, 0x84950000)
       the space 524288K,  20% used [0x64950000, 0x6b3c6960, 0x6b3c6a00, 0x84950000)
    compacting perm gen  total 65536K, used 26034K [0x84950000, 0x88950000, 0x8c950000)
       the space 65536K,  39% used [0x84950000, 0x862bc998, 0x862bca00, 0x88950000)
    777.527: [DefNew: 419456K->419456K(471872K), 0.0000390 secs]777.527: [Tenured: 109018K->93469K(524288K), 1.4284740 secs] 528474K->93469K(996160K) Heap after GC invocations=77:
    Heap
    def new generation total 471872K, used 0K [0x44950000, 0x64950000, 0x64950000)
    eden space 419456K, 0% used [0x44950000, 0x44950000, 0x5e2f0000)
    from space 52416K, 0% used [0x61620000, 0x61620000, 0x64950000)
    to space 52416K, 0% used [0x5e2f0000, 0x5e2f0000, 0x61620000)
    tenured generation total 524288K, used 93469K [0x64950000, 0x84950000, 0x84950000)
    the space 524288K, 17% used [0x64950000, 0x6a497778, 0x6a497800, 0x84950000)
    compacting perm gen total 65536K, used 26032K [0x84950000, 0x88950000, 0x8c950000)
    the space 65536K, 39% used [0x84950000, 0x862bc1a8, 0x862bc200, 0x88950000)
    } , 1.4292680 secs]
    Thanks for your help,
    David

Maybe you are looking for

  • ITunes account for new iPad2

    So I purchased a shiny new iPad2 and when I connected it to my PC I was asked if I wanted to use my existing iTunes account or create a new one.  I decided to create a new one because I didn't want all my photos and music on my Ipad.  I now realize t

  • How to search ebooks in iTunes if I only know ISBN of one book? How could I know its iTunes book'ID from the isbn?

    Dear community members, I'm new here. I have a question about searching ebooks in itunes search API. If I know ISBN of one book, either 10-digit ISBN or 13-digit ISBN, how could I know its ebook ID in itunes store? In other words, is there any rule t

  • 2 color PDF shows 4 color in Acrobat

    We have been using 2/c file for Indesign CS2 document (Magenta & Black). However we were able to findout, select the Output Preview menu in Acrobat and turned off Magenta and Black it shows the rest of the color. InDesign shows by using Seperation Pr

  • Oracle 10g OCA-DBA Track :documentation

    dear all I 'm readying for oracle 10g certification(OCA) in dba track. pls send me the proper documentation for my purpose.(currently I'm using oca-database administration1 -CYBEX reference) thanks

  • Opening a Web Case for Digital Editions

    Trying to figure out how to open a web case for a free product like Digital Editions was far more difficult than I thought it would be, and I have seen other people struggling on various threads, so I thought I would post the directions here as a ref