Application won't terminate


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 2 of 2

Thread: Application won't terminate

  1. #1
    Matthew Cromer Guest

    Application won't terminate


    I wrote a java application that normally terminates when the void main() returns.
    However, I am popping up a custom dialog (using Swing) and now the application
    doesn't terminate.

    I assume there are threads still hanging around from the Swing dialog that
    are keeping the app in memory.

    I know I can use a System.exit() to quit, but I'd much rather figure out
    how to "de-initialize" my swing resources and have the void main exit normally.
    Anyone have ideas what I need to look at?

    Thanks,

    Matthew Cromer

  2. #2
    Ako Guest

    Re: Application won't terminate



    the standard is to add a window listener to call System.exit() when you
    close the window.

    Ako


    "Matthew Cromer" <matthew@sdaconsulting.com> wrote:
    >
    >I wrote a java application that normally terminates when the void main()

    returns.
    > However, I am popping up a custom dialog (using Swing) and now the application
    >doesn't terminate.
    >
    >I assume there are threads still hanging around from the Swing dialog that
    >are keeping the app in memory.
    >
    >I know I can use a System.exit() to quit, but I'd much rather figure out
    >how to "de-initialize" my swing resources and have the void main exit normally.
    > Anyone have ideas what I need to look at?
    >
    >Thanks,
    >
    >Matthew Cromer



Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center