atom feed4 messages in net.java.dev.scenegraph.devSGComponents does not respond to mous...
FromSent OnAttachments
scen...@javadesktop.orgJul 29, 2008 6:54 am 
scen...@javadesktop.orgJul 29, 2008 9:30 am 
Toula MichaelJul 29, 2008 9:34 am 
scen...@javadesktop.orgJul 30, 2008 1:59 am 
Subject:SGComponents does not respond to mouse events in JRE 1.5
From:scen...@javadesktop.org (scen@javadesktop.org)
Date:Jul 29, 2008 6:54:27 am
List:net.java.dev.scenegraph.dev

I just played a bit around with the latest build (rev 314) and found out that
SGComponents does not deliver mouse events to its components in JRE 1.5 (it does
work fine in JRE 1.6).

Are you aware of this bug?

Kind regards, Morten

import com.sun.scenario.scenegraph.*; import javax.swing.*; import java.awt.*; import java.awt.event.MouseEvent; import java.awt.event.ActionListener; import java.awt.event.ActionEvent; import java.awt.event.MouseAdapter;

/** * */ public class JRE15ComponentBug extends JFrame{ private JSGPanel panel = new JSGPanel(); public JRE15ComponentBug() { super("Component Bug");

getContentPane().setLayout(new BorderLayout()); getContentPane().add(panel, BorderLayout.CENTER);

SGGroup group = new SGGroup(); panel.setScene(group);

SGComponent button = new SGComponent(); JButton button1 = new JButton("Test"); button1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { System.out.println("Never invoked in JRE 1.5"); } }); button1.addMouseMotionListener(new MouseAdapter() { public void mouseMoved(MouseEvent e) { System.out.println("e = " + e); } }); button.setComponent(button1); group.add(SGTransform.createTranslation(50,50,button));

setSize(200,200); setDefaultCloseOperation(EXIT_ON_CLOSE); setVisible(true); }

public static void main(String[] args){ SwingUtilities.invokeLater(new Runnable() { public void run() { new JRE15ComponentBug(); } }); } } [Message sent by forum member 'mortennobel' (mortennobel)]

http://forums.java.net/jive/thread.jspa?messageID=290077