• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Paul Clapham
  • Tim Cooke
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Frank Carver
  • Henry Wong
  • Ron McLeod
Saloon Keepers:
  • Tim Moores
  • Frits Walraven
  • Tim Holloway
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Himai Minh

whts wrong with this code.

 
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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
java
this program has performed an illegal operation and will be
shutdown.
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
dinesh

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) {
System.exit(0);
}
});
JLabel emptyLabel = new JLabel("");
emptyLabel.setPreferredSize(new Dimension(175, 100));
frame.getContentPane().add(emptyLabel, BorderLayout.CENTER);
frame.pack();
frame.setVisible(true);
}
}
 
author
Posts: 621
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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.
Sean
 
Ranch Hand
Posts: 124
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi,
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.
Ashwin.
PS: Its running fine on my PC.
 
Did Steve tell you that? Fuh - Steve. Just look at this tiny ad:
the value of filler advertising in 2021
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic