Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 java.desktop.jmod - Desktop Module
JDK 11 java.desktop.jmod is the JMOD file for JDK 11 Desktop module.
JDK 11 Desktop module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.desktop.jmod.
JDK 11 Desktop module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Desktop module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.desktop.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ java/awt/dnd/DragSourceEvent.java
/* * Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.awt.dnd; import java.awt.Point; import java.util.EventObject; /** * This class is the base class for * {@code DragSourceDragEvent} and * {@code DragSourceDropEvent}. * <p> * {@code DragSourceEvent}s are generated whenever the drag enters, moves * over, or exits a drop site, when the drop action changes, and when the drag * ends. The location for the generated {@code DragSourceEvent} specifies * the mouse cursor location in screen coordinates at the moment this event * occurred. * <p> * In a multi-screen environment without a virtual device, the cursor location is * specified in the coordinate system of the <i>initiator</i> * {@code GraphicsConfiguration}. The <i>initiator</i> * {@code GraphicsConfiguration} is the {@code GraphicsConfiguration} * of the {@code Component} on which the drag gesture for the current drag * operation was recognized. If the cursor location is outside the bounds of * the initiator {@code GraphicsConfiguration}, the reported coordinates are * clipped to fit within the bounds of that {@code GraphicsConfiguration}. * <p> * In a multi-screen environment with a virtual device, the location is specified * in the corresponding virtual coordinate system. If the cursor location is * outside the bounds of the virtual device the reported coordinates are * clipped to fit within the bounds of the virtual device. * * @since 1.2 */ public class DragSourceEvent extends EventObject { private static final long serialVersionUID = -763287114604032641L; /** * The {@code boolean} indicating whether the cursor location * is specified for this event. * * @serial */ private final boolean locationSpecified; /** * The horizontal coordinate for the cursor location at the moment this * event occurred if the cursor location is specified for this event; * otherwise zero. * * @serial */ private final int x; /** * The vertical coordinate for the cursor location at the moment this event * occurred if the cursor location is specified for this event; * otherwise zero. * * @serial */ private final int y; /** * Construct a {@code DragSourceEvent} * given a specified {@code DragSourceContext}. * The coordinates for this {@code DragSourceEvent} * are not specified, so {@code getLocation} will return * {@code null} for this event. * * @param dsc the {@code DragSourceContext} * * @throws IllegalArgumentException if {@code dsc} is {@code null}. * * @see #getLocation */ public DragSourceEvent(DragSourceContext dsc) { super(dsc); locationSpecified = false; this.x = 0; this.y = 0; } /** * Construct a {@code DragSourceEvent} given a specified * {@code DragSourceContext}, and coordinates of the cursor * location. * * @param dsc the {@code DragSourceContext} * @param x the horizontal coordinate for the cursor location * @param y the vertical coordinate for the cursor location * * @throws IllegalArgumentException if {@code dsc} is {@code null}. * * @since 1.4 */ public DragSourceEvent(DragSourceContext dsc, int x, int y) { super(dsc); locationSpecified = true; this.x = x; this.y = y; } /** * This method returns the {@code DragSourceContext} that * originated the event. * * @return the {@code DragSourceContext} that originated the event */ public DragSourceContext getDragSourceContext() { return (DragSourceContext)getSource(); } /** * This method returns a {@code Point} indicating the cursor * location in screen coordinates at the moment this event occurred, or * {@code null} if the cursor location is not specified for this * event. * * @return the {@code Point} indicating the cursor location * or {@code null} if the cursor location is not specified * @since 1.4 */ public Point getLocation() { if (locationSpecified) { return new Point(x, y); } else { return null; } } /** * This method returns the horizontal coordinate of the cursor location in * screen coordinates at the moment this event occurred, or zero if the * cursor location is not specified for this event. * * @return an integer indicating the horizontal coordinate of the cursor * location or zero if the cursor location is not specified * @since 1.4 */ public int getX() { return x; } /** * This method returns the vertical coordinate of the cursor location in * screen coordinates at the moment this event occurred, or zero if the * cursor location is not specified for this event. * * @return an integer indicating the vertical coordinate of the cursor * location or zero if the cursor location is not specified * @since 1.4 */ public int getY() { return y; } }
⏎ java/awt/dnd/DragSourceEvent.java
Or download all of them as a single archive file:
File name: java.desktop-11.0.1-src.zip File size: 7974380 bytes Release date: 2018-11-04 Download
⇒ JDK 11 java.instrument.jmod - Instrument Module
2022-08-06, 194050👍, 5💬
Popular Posts:
JDK 11 jdk.httpserver.jmod is the JMOD file for JDK 11 HTTP Server module. JDK 11 HTTP Server module...
Apache BCEL Source Code Files are inside the Apache BCEL source package file like bcel-6.6.1-src.zip...
What Is jniwrap.jar in JNIWrapper 3.7.1? winpack.jar in JNIWrapper 3.7.1 is an add-on JAR file for J...
Apache Neethi provides general framework for the programmers to use WS Policy. It is compliant with ...
What Is junit-3.8.1.jar? junit-3.8.1.jar is the version 3.8.1 of JUnit JAR library file. JUnit is a ...