gelbe_decke
Grünschnabel
hat sich erlesigt 
hallo
hab mal eine Frage zu der funktion mouseMove(), möchte das ein Panel auf der ContentPane angezeigt wird wenn ich die Maus bewege aber leider klappt das nicht.
Wär cool wenn mir da jmd helfen könnte...beste grüße

hallo

Wär cool wenn mir da jmd helfen könnte...beste grüße
Code:
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
public class ComponentGlassPane extends JFrame implements MouseMotionListener
{
Container cp = getContentPane();
JPanel panel = new JPanel();
JButton button = new JButton("Test");
public ComponentGlassPane ()
{
cp.setLayout(new BorderLayout());
panel.setLayout(new BorderLayout());
panel.add(button,BorderLayout.CENTER);
panel.setVisible(false);
cp.addMouseListener(new MouseAdapter() {
public void mouseMoved(MouseEvent e){
cp.add(panel,BorderLayout.SOUTH);
panel.setVisible(true);
cp.validate();
}});
}
public static void main (String [] args)
{
ComponentGlassPane test = new ComponentGlassPane();
test.setVisible(true);
test.setSize(500,500);
}
}
Zuletzt bearbeitet: