File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Java in General and the fly likes whts wrong with this code. Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "whts wrong with this code." Watch "whts wrong with this code." New topic

whts wrong with this code.

Dinesh Jayaraj

Joined: Nov 19, 2000
Posts: 23
hello everybody:
here is a simple program i have written to create a frme. this pgm compiles successfully without any errors
but when i run the pgm(using command:java filename)it gives the error dialog given below
this program has performed an illegal operation and will be
if the problem persists, contact the program vendor.
but when the same program run on the other system
where same jdk1.3 has been installed it runs nicely without
giving any dialog like this.
due to this problem iam not able to create any frame or
applet,and swing programs on my systems please
anybody find out the problem and tell the solution.
thanks in advance

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class FrameDemo {
public static void main(String s[]) {
JFrame frame = new JFrame("FrameDemo");
frame.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
JLabel emptyLabel = new JLabel("");
emptyLabel.setPreferredSize(new Dimension(175, 100));
frame.getContentPane().add(emptyLabel, BorderLayout.CENTER);
Sean MacLean
Ranch Hand

Joined: Nov 07, 2000
Posts: 621
What environment are you trying to run the application in? If you calling "java app" from a command line in an environment that doesn't have a Graphics environment you won't be able to create a Frame (because it does have a native 'peer' to refer to). Perhaps a few more details in this area could help us figure the problem out.
Ashwin Desai
Ranch Hand

Joined: Jul 17, 2000
Posts: 124
It looks like the Java VM is doing an illegal operation. This would mean either incorrect installation. Try Re-installing Java 1.3. I assume (based on the CRYPTIC error message) that you are using a Windows system, thus, there would be no problems with the GraphicsEnvironment.
PS: Its running fine on my PC.
I agree. Here's the link:
subject: whts wrong with this code.
jQuery in Action, 3rd edition