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 17 java.desktop.jmod - Desktop Module
JDK 17 java.desktop.jmod is the JMOD file for JDK 17 Desktop module.
JDK 17 Desktop module compiled class files are stored in \fyicenter\jdk-17.0.5\jmods\java.desktop.jmod.
JDK 17 Desktop module compiled class files are also linked and stored in the \fyicenter\jdk-17.0.5\lib\modules JImage file.
JDK 17 Desktop module source code files are stored in \fyicenter\jdk-17.0.5\lib\src.zip\java.desktop.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ java/awt/peer/FramePeer.java
/* * Copyright (c) 1995, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.awt.peer; import java.awt.*; import sun.awt.EmbeddedFrame; /** * The peer interface for {@link Frame}. This adds a couple of frame specific * methods to the {@link WindowPeer} interface. * * The peer interfaces are intended only for use in porting * the AWT. They are not intended for use by application * developers, and developers should not implement peers * nor invoke any of the peer methods directly on the peer * instances. */ public interface FramePeer extends WindowPeer { /** * Sets the title on the frame. * * @param title the title to set * * @see Frame#setTitle(String) */ void setTitle(String title); /** * Sets the menu bar for the frame. * * @param mb the menu bar to set * * @see Frame#setMenuBar(MenuBar) */ void setMenuBar(MenuBar mb); /** * Sets if the frame should be resizable or not. * * @param resizeable {@code true} when the frame should be resizable, * {@code false} if not * * @see Frame#setResizable(boolean) */ void setResizable(boolean resizeable); /** * Changes the state of the frame. * * @param state the new state * * @see Frame#setExtendedState(int) */ void setState(int state); /** * Returns the current state of the frame. * * @return the current state of the frame * * @see Frame#getExtendedState() */ int getState(); /** * Sets the bounds of the frame when it becomes maximized. * * @param bounds the maximized bounds of the frame * * @see Frame#setMaximizedBounds(Rectangle) */ void setMaximizedBounds(Rectangle bounds); /** * Sets the size and location for embedded frames. (On embedded frames, * setLocation() and setBounds() always set the frame to (0,0) for * backwards compatibility. * * @param x the X location * @param y the Y location * @param width the width of the frame * @param height the height of the frame * * @see EmbeddedFrame#setBoundsPrivate(int, int, int, int) */ // TODO: This is only used in EmbeddedFrame, and should probably be moved // into an EmbeddedFramePeer which would extend FramePeer void setBoundsPrivate(int x, int y, int width, int height); /** * Returns the size and location for embedded frames. (On embedded frames, * setLocation() and setBounds() always set the frame to (0,0) for * backwards compatibility. * * @return the bounds of an embedded frame * * @see EmbeddedFrame#getBoundsPrivate() */ // TODO: This is only used in EmbeddedFrame, and should probably be moved // into an EmbeddedFramePeer which would extend FramePeer Rectangle getBoundsPrivate(); /** * Requests the peer to emulate window activation. * * @param activate activate or deactivate the window */ void emulateActivation(boolean activate); }
⏎ java/awt/peer/FramePeer.java
Or download all of them as a single archive file:
File name: java.desktop-17.0.5-src.zip File size: 9152233 bytes Release date: 2022-09-13 Download
⇒ JDK 17 java.instrument.jmod - Instrument Module
2023-09-16, 33888👍, 0💬
Popular Posts:
The Java Naming and Directory Interface (JNDI) is part of the Java platform, providing applications ...
The JMX technology provides the tools for building distributed, Web-based, modular and dynamic solut...
JDK 11 java.sql.jmod is the JMOD file for JDK 11 SQL (Structured Query Language) module. JDK 11 SQL ...
JDK 11 jdk.xml.dom.jmod is the JMOD file for JDK 11 XML DOM module. JDK 11 XML DOM module compiled c...
Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence. A pure Java...