The javac (JDK1.1.1) halted after the ItemEvent.class is loaded for the anonymous class defined in the following program fragment:
...
usernmChoice = new Choice();
usernmChoice.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent ev) {
setupUserName = usernmChoice.getSelectedItem();
updateList();
}
});
...
Attached please find the whole source code.
Procedure:
japrint% javac -verbose Jdprintsetup.java
[parsed Jdprintsetup.java in 774 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Dialog.class) in 56 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Window.class) in 61 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Container.class) in 86 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Component.class) in 163 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/lang/Object.class) in 14 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/event/ActionListener.class) in 5 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/util/EventListener.class) in 2 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Frame.class) in 49 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Panel.class) in 10 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/List.class) in 58 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Button.class) in 26 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Label.class) in 24 ms]
[checking class Splash]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/image/ImageObserver.class) in 6 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/MenuContainer.class) in 4 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/io/Serializable.class) in 3 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/lang/String.class) in 65 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/lang/System.class) in 34 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/lang/StringBuffer.class) in 31 ms]
[wrote Splash.class]
[checking class Jdprintsetup]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/util/Vector.class) in 29 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Choice.class) in 42 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/io/File.class) in 35 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/util/Properties.class) in 30 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/FlowLayout.class) in 24 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/LayoutManager.class) in 6 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/PopupMenu.class) in 17 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/event/ItemListener.class) in 13 ms]
[checking class Jdprintsetup. 1]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/event/ItemEvent.class) in 14 ms]
(compiler halted here)
...
usernmChoice = new Choice();
usernmChoice.addItemListener(new ItemListener() {
public void itemStateChanged(ItemEvent ev) {
setupUserName = usernmChoice.getSelectedItem();
updateList();
}
});
...
Attached please find the whole source code.
Procedure:
japrint% javac -verbose Jdprintsetup.java
[parsed Jdprintsetup.java in 774 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Dialog.class) in 56 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Window.class) in 61 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Container.class) in 86 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Component.class) in 163 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/lang/Object.class) in 14 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/event/ActionListener.class) in 5 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/util/EventListener.class) in 2 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Frame.class) in 49 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Panel.class) in 10 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/List.class) in 58 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Button.class) in 26 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Label.class) in 24 ms]
[checking class Splash]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/image/ImageObserver.class) in 6 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/MenuContainer.class) in 4 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/io/Serializable.class) in 3 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/lang/String.class) in 65 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/lang/System.class) in 34 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/lang/StringBuffer.class) in 31 ms]
[wrote Splash.class]
[checking class Jdprintsetup]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/util/Vector.class) in 29 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/Choice.class) in 42 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/io/File.class) in 35 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/util/Properties.class) in 30 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/FlowLayout.class) in 24 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/LayoutManager.class) in 6 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/PopupMenu.class) in 17 ms]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/event/ItemListener.class) in 13 ms]
[checking class Jdprintsetup. 1]
[loaded /export/home1/jdk1.1.1/lib/classes.zip(java/awt/event/ItemEvent.class) in 14 ms]
(compiler halted here)
- duplicates
-
JDK-4051281 Problem compiling when inner class references a private method
-
- Closed
-