-
Bug
-
Resolution: Duplicate
-
P4
-
None
-
1.1
-
None
-
x86
-
windows_nt
Name: mc57594 Date: 02/21/97
Hi all,
May be is that a Feature or a WinNT3.5 Bug,
because there is no problem on WinNT4.0.
The simple programm opens a Frame window which
contains a button.
When we click on this button, a second frame with a button
appears.
When we click on this last button, this frame is hidden
with hide() and disposed with dispose().
Then the exception comes (at once or after few times).
I didn't see anything about this problem in known-bug-list,
I would like to know if that's a Windows bug,
a Virtual-machine bug or a failer in my programm.
Thanks for all,
Philippe.
Here is the code.
#
# TestSubWnd.java
#
import java.awt.*;
public class TestSubWnd extends Frame
{
String message;
Button myBt;
TextArea myText;
public TestSubWnd (String title)
{
super (title);
myBt = new Button ("Button...");
add("South", myBt);
}
public boolean handleEvent (Event e)
{
if (e.id == e.ACTION_EVENT)
{
NewWnd wnd = new NewWnd (this, "Test Standart Window");
return true;
}
return super.handleEvent(e);
}
public static void main (String args[])
{
TestSubWnd f = new TestSubWnd("Test von Subwindow");
f.pack();
f.show();
}
}
# End of TestSubWnd.java #
#
# NewWnd.java
#
import java.awt.*;
public class NewWnd extends Frame
{
Button stdBt1;
/*
* Constructor for the new window (frame).
*/
public NewWnd (Frame parent, String title)
{
super (title);
stdBt1 = new Button ("stdBt1");
add (stdBt1);
// Show the window.
this.pack();
this.show();
}
/*
* Method for events.
*/
public boolean handleEvent (Event e)
{
switch (e.id)
{
case e.ACTION_EVENT:
if (e.target == stdBt1) // Close1.
{
this.hide();
this.dispose();
return true;
}
}
return super.handleEvent(e);
}
}
# End of NewWnd.java #
company - ISD-projektmanagment , email - ###@###.###
======================================================================
- duplicates
-
JDK-4051487 Win95/NT invalid page fault crash
- Closed