j3d folks,
I'm interactively (via menu selection) creating a Canvas3D from a swing
application;
depending on the size of the application frame I'm experiencing a very weird
problem.
this is a skeleton app that exposes the problem :
import java.awt.event.*;
import javax.swing.*;
import javax.media.j3d.*;
import com.sun.j3d.utils.universe.*;
public class Test extends JFrame implements ActionListener {
public static void main (String[] args) {
new Test();
}
public Test () {
super("Test");
JMenuBar menuBar = new JMenuBar();
setJMenuBar(menuBar);
menuBar.add(new JMenu("Options")).add(new JMenuItem("Create
Canvas3D")).addActionListener(this);
setBounds(0,0,500,500); // shit happens here
// setBounds(0,0,100,100); // behaves ok here
show();
addWindowListener(new WindowAdapter() { public void
windowClosed(WindowEvent e) { System.exit(0); }});
}
public void actionPerformed (ActionEvent e) {
new Canvas3D(SimpleUniverse.getPreferredConfiguration());
}
}
this is what I get (goes forever, very hard to kill):
...StatusWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo):
Invalid fifo
Typegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStat
usWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid
fifoType
gd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWi
nFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid
fifoTypegd e
rror (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWinFif
o): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd
error
(hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWinFifo):
Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hw
cExecuteStatusWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo):
Inva
lid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExe
cuteStatusWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo):
Invalid
fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecute
StatusWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid
fifo
Typegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStat
usWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid
fifoType
gd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWi
nFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid
fifoTypegd e
rror (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWinFif
o): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd
error
(hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWinFifo):
Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hw
cExecuteStatusWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo):
Inva
lid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExe
cuteStatusWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo):
Invalid
fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecute
StatusWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid
fifo
Typegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStat
usWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid
fifoType
gd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWi
nFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid
fifoTypegd e
rror (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWinFif
o): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd
error
(hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWinFifo):
Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hw
cExecuteStatusWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo):
Inva
lid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExe
cuteStatusWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo):
Invalid
fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecute
StatusWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid
fifo
Typegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStat
usWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid
fifoType
gd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWi
nFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid
fifoTypegd e
rror (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWinFif
o): Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd
error
(hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hwcExecuteStatusWinFifo):
Invalid fifoTypegd error (hwcExecuteStatusWinFifo): Invalid fifoTypegd error
(hw
cExecuteStatusWinFifo): Invalid fifoTypegd error (hwcExecuteStatusWinFifo):
Inva
lid fifoType...
Should mention that I'm using JDK142beta, J3D ogl 131FCS
Win2k, TBird 900, Voodoo3 2000
Any clues?
H.
===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST". For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".