import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class MouseReleasedBug {
   public static void main(String[] args) {
      SwingUtilities.invokeLater(()->go());
   }
   public static void go() {
      JFrame f = new JFrame();
      JPanel p = new JPanel();
      p.addMouseListener(
         new MouseAdapter() {
            public void mousePressed(MouseEvent e) {
               System.out.println("press");
            }
            public void mouseReleased(MouseEvent e) {
               System.out.println("release");
            }
         });
      f.add(p);
      f.setSize(600, 600);
      f.setVisible(true);
   }
}
