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
⏎ javax/swing/text/Highlighter.java
/* * Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.swing.text; import java.awt.Color; import java.awt.Graphics; import java.awt.Shape; /** * An interface for an object that allows one to mark up the background * with colored areas. * * @author Timothy Prinzing */ public interface Highlighter { /** * Called when the UI is being installed into the * interface of a JTextComponent. This can be used * to gain access to the model that is being navigated * by the implementation of this interface. * * @param c the JTextComponent editor */ public void install(JTextComponent c); /** * Called when the UI is being removed from the * interface of a JTextComponent. This is used to * unregister any listeners that were attached. * * @param c the JTextComponent editor */ public void deinstall(JTextComponent c); /** * Renders the highlights. * * @param g the graphics context. */ public void paint(Graphics g); /** * Adds a highlight to the view. Returns a tag that can be used * to refer to the highlight. * * @param p0 the beginning of the range >= 0 * @param p1 the end of the range >= p0 * @param p the painter to use for the actual highlighting * @return an object that refers to the highlight * @exception BadLocationException for an invalid range specification */ public Object addHighlight(int p0, int p1, HighlightPainter p) throws BadLocationException; /** * Removes a highlight from the view. * * @param tag which highlight to remove */ public void removeHighlight(Object tag); /** * Removes all highlights this highlighter is responsible for. */ public void removeAllHighlights(); /** * Changes the given highlight to span a different portion of * the document. This may be more efficient than a remove/add * when a selection is expanding/shrinking (such as a sweep * with a mouse) by damaging only what changed. * * @param tag which highlight to change * @param p0 the beginning of the range >= 0 * @param p1 the end of the range >= p0 * @exception BadLocationException for an invalid range specification */ public void changeHighlight(Object tag, int p0, int p1) throws BadLocationException; /** * Fetches the current list of highlights. * * @return the highlight list */ public Highlight[] getHighlights(); /** * Highlight renderer. */ public interface HighlightPainter { /** * Renders the highlight. * * @param g the graphics context * @param p0 the starting offset in the model >= 0 * @param p1 the ending offset in the model >= p0 * @param bounds the bounding box for the highlight * @param c the editor */ public void paint(Graphics g, int p0, int p1, Shape bounds, JTextComponent c); } /** * A highlight. */ public interface Highlight { /** * Gets the starting model offset for the highlight. * * @return the starting offset >= 0 */ public int getStartOffset(); /** * Gets the ending model offset for the highlight. * * @return the ending offset >= 0 */ public int getEndOffset(); /** * Gets the painter for the highlighter. * * @return the painter */ public HighlightPainter getPainter(); } };
⏎ javax/swing/text/Highlighter.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, 196657👍, 5💬
Popular Posts:
The Apache FontBox library is an open source Java tool to obtain low level information from font fil...
Where to find answers to frequently asked questions on Download and Installing of Older Versions? He...
GJT (Giant Java Tree) implementation of XML Pull Parser. JAR File Size and Download Location: File n...
Apache Axis2 is the core engine for Web services. It is a complete re-design and re-write of the wid...
SLF4J API is a simple API that allows to plug in any desired logging library at deployment time. Her...