Anyone had any success with <Desktop>.open() in 1.6?
- From: lee@xxxxxxxxxx (Lee Weiner)
- Date: Sun, 05 Mar 2006 01:27:33 GMT
I've been playing around with the new Desktop class in 1.6. I've
gotten the mail() and browse() methods to work as advertised, but
not the open() method. Example code:
import java.awt.Desktop;
import java.io.*;
public class DesktopTest
{
public static void main ( String[] args )
{
System.out.println( "Desktop supported?: " +
Desktop.isDesktopSupported() );
Desktop desk = Desktop.getDesktop();
try
{
File file = new File( "d:\\basic.txt" );
System.out.println( "File exists?: " + file.exists() );
desk.open( file );
}
catch( IOException exc )
{
System.out.println( exc.getMessage() );
}
}
}
Both println's display "true", but I get no window, no exception,
no nuttin'. Also tried the edit() method with same results. Text
files are associated with Notepad on my system. If I double-click
basic.txt in Windows Explorer, Notepad opens.
Lee Weiner
lee AT leeweiner DOT org
.
- Follow-Ups:
- Prev by Date: Array of object -> Collection of another object??
- Next by Date: Re: OT: converted attachements
- Previous by thread: Re: searching for good interface names
- Next by thread: Re: Anyone had any success with <Desktop>.open() in 1.6?
- Index(es):
Relevant Pages
|