L
Lee Weiner
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
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