Package javax.swing.event

Examples of javax.swing.event.MouseInputAdapter


        frame.setContentPane(panel);
        panel.setLayout(new BorderLayout());
        label.setBorder(new EmptyBorder(3,3,3,3));
        panel.add(label, BorderLayout.CENTER);

        MouseInputAdapter mia = new MouseInputAdapter() {
            private Point mousePressedScreenCoords;
            private Point mousePressedCompCoords;
            public void mouseReleased(MouseEvent e) {
                mousePressedScreenCoords = null;
                mousePressedCompCoords = null;
View Full Code Here


      public void actionPerformed(ActionEvent e) {
        autoShow = false;
      }
    });

    MouseListener mouseListener = new MouseInputAdapter() {
      @Override
      public void mousePressed(MouseEvent me) {
        if (me.getButton() == MouseEvent.BUTTON1) {
          curr = ((JButton) me.getComponent()).getName().charAt(0);
          x = me.getX();
View Full Code Here

    {       
        String htmlMessage = "<html>" + entry.getMessage().replaceAll("\n", "<br/>") + "</html>";
        lMessage = new JLabel(htmlMessage);
        if(entry.getAction()!=null){
            lMessage.setToolTipText("Doble click per veure");
            lMessage.addMouseListener(new MouseInputAdapter()
            {
                @Override
                public void mouseClicked(MouseEvent event)
                {
                    if(event.getClickCount()>1){
View Full Code Here

        }
        else{
            trayLabel = new TrayNotificationWidget(entry.getIcon());
            trayZone.add(trayLabel.getWidget());
            trayZoneElements.put(entry.getNotificationId(), trayLabel);
            trayLabel.addMouseListener(new MouseInputAdapter()
            {
                @Override
                public void mouseClicked(MouseEvent event)
                {
                    showMessagesPopup();                               
View Full Code Here

    public void run() {
        // Must find a graphics configuration with a depth of 32 bits
        GraphicsConfiguration gconfig = WindowUtils.getAlphaCompatibleGraphicsConfiguration();
        frame = new JFrame("Alpha Mask Demo");
        alphaWindow = new JWindow(frame, gconfig);
        MouseInputAdapter handler = new MouseInputAdapter() {
            private Point offset;
            public void mousePressed(MouseEvent e) {
                if (SwingUtilities.isLeftMouseButton(e))
                    offset = e.getPoint();
            }
View Full Code Here

        quit.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent e) {
                System.exit(0);
            }
        });
        MouseInputAdapter handler = new MouseInputAdapter() {
            private Point offset;

            public void mousePressed(MouseEvent e) {
                if (SwingUtilities.isLeftMouseButton(e))
                    offset = e.getPoint();
View Full Code Here

            UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
        }
        catch(Exception e) {
        }
        final JFrame frame = new JFrame("Shaped Window Demo");
        MouseInputAdapter handler = new MouseInputAdapter() {
            private Point offset;
            private void showPopup(MouseEvent e) {
                final JPopupMenu m = new JPopupMenu();
                // use a heavyweight popup to avoid having it clipped
                // by the window mask
View Full Code Here

         * Listen for mouse entered events to (re-)set the
         * current tool cursor, otherwise the cursor seems to
         * default to the standard cursor sometimes (at least
         * on OSX)
         */
        addMouseListener(new MouseInputAdapter() {
            @Override
            public void mouseEntered(MouseEvent e) {
                super.mouseEntered(e);
                if (currentCursorTool != null) {
                    setCursor(currentCursorTool.getCursor());
View Full Code Here

    boolean focusable = getFocusableWindowState();
    if (focusable) {
      SizeGrip sg = new SizeGrip();
      sg.applyComponentOrientation(sg.getComponentOrientation()); // Workaround
      panel.add(sg, BorderLayout.LINE_END);
      MouseInputAdapter adapter = new MouseInputAdapter() {
        private Point lastPoint;
        @Override
        public void mouseDragged(MouseEvent e) {
          Point p = e.getPoint();
          SwingUtilities.convertPointToScreen(p, panel);
View Full Code Here

            setLayout(new BoxLayout(this, BoxLayout.Y_AXIS));
        }

        public void addCategory(final String categoryLabel, final Object source) {
            final CategoryLabel label = new CategoryLabel(categoryLabel, source);
            label.addMouseListener(new MouseInputAdapter() {
                public void mouseClicked(MouseEvent e) {
                    setSelectedCategory(label);
                }
            });
            labelMap.put(categoryLabel, label);
View Full Code Here

TOP

Related Classes of javax.swing.event.MouseInputAdapter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.