stylededitorkit.java

来自「纯java操作系统jnode,安装简单和操作简单的个人使用的Java操作系统」· Java 代码 · 共 615 行 · 第 1/2 页

JAVA
615
字号

		//-------------------------------------------------------------
		// Initialization ---------------------------------------------
		//-------------------------------------------------------------

		/**
		 * Constructor FontFamilyAction
		 * @param nm TODO
		 * @param family TODO
		 */
		public FontFamilyAction(String nm, String family) {
			super("TODO");
			// TODO
		} // FontFamilyAction()


		//-------------------------------------------------------------
		// Methods ----------------------------------------------------
		//-------------------------------------------------------------

		/**
		 * actionPerformed
		 * @param event TODO
		 */
		public void actionPerformed(ActionEvent event) {
			// TODO
		} // actionPerformed()


	} // FontFamilyAction

	/**
	 * StyledTextAction
	 */
	public abstract static class StyledTextAction extends TextAction {

		//-------------------------------------------------------------
		// Initialization ---------------------------------------------
		//-------------------------------------------------------------

		/**
		 * Constructor StyledTextAction
		 * @param nm TODO
		 */
		public StyledTextAction(String nm) {
			super(nm);
			// TODO
		} // StyledTextAction()


		//-------------------------------------------------------------
		// Methods ----------------------------------------------------
		//-------------------------------------------------------------

		/**
		 * getEditor
		 * @param event TODO
		 * @returns JEditorPane
		 */
		protected final JEditorPane getEditor(ActionEvent event) {
			return null; // TODO
		} // getEditor()

		/**
		 * setCharacterAttributes
		 * @param value0 TODO
		 * @param value1 TODO
		 * @param value2 TODO
		 */
		protected final void setCharacterAttributes(JEditorPane value0, AttributeSet value1, boolean value2) {
			// TODO
		} // setCharacterAttributes()

		/**
		 * getStyledDocument
		 * @param value0 TODO
		 * @returns StyledDocument
		 */
		protected final StyledDocument getStyledDocument(JEditorPane value0) {
			return null; // TODO
		} // getStyledDocument()

		/**
		 * getStyledEditorKit
		 * @param value0 TODO
		 * @returns StyledEditorKit
		 */
		protected final StyledEditorKit getStyledEditorKit(JEditorPane value0) {
			return null; // TODO
		} // getStyledEditorKit()

		/**
		 * setParagraphAttributes
		 * @param value0 TODO
		 * @param value1 TODO
		 * @param value2 TODO
		 */
		protected final void setParagraphAttributes(JEditorPane value0, AttributeSet value1, boolean value2) {
			// TODO
		} // setParagraphAttributes()


	} // StyledTextAction

	/**
	 * StyledViewFactory
	 */
	static class StyledViewFactory implements ViewFactory {

		//-------------------------------------------------------------
		// Initialization ---------------------------------------------
		//-------------------------------------------------------------

		/**
		 * Constructor StyledViewFactory
		 */
		StyledViewFactory() {
			// TODO
		} // StyledViewFactory()


		//-------------------------------------------------------------
		// Methods ----------------------------------------------------
		//-------------------------------------------------------------

		/**
		 * create
		 * @param value0 TODO
		 * @returns View
		 */
		public View create(Element value0) {
			return null; // TODO
		} // create()


	} // StyledViewFactory

	/**
	 * AttributeTracker
	 */
	 class AttributeTracker implements CaretListener, PropertyChangeListener, Serializable {

		//-------------------------------------------------------------
		// Variables --------------------------------------------------
		//-------------------------------------------------------------


		//-------------------------------------------------------------
		// Initialization ---------------------------------------------
		//-------------------------------------------------------------

		/**
		 * Constructor AttributeTracker
		 * @param value0 TODO
		 */
		AttributeTracker(StyledEditorKit value0) {
			// TODO
		} // AttributeTracker()


		//-------------------------------------------------------------
		// Methods ----------------------------------------------------
		//-------------------------------------------------------------

		/**
		 * updateInputAttributes
		 * @param value0 TODO
		 * @param value1 TODO
		 * @param value2 TODO
		 */
		void updateInputAttributes(int value0, int value1, JTextComponent value2) {
			// TODO
		} // updateInputAttributes()

		/**
		 * propertyChange
		 * @param value0 TODO
		 */
		public void propertyChange(PropertyChangeEvent value0) {
			// TODO
		} // propertyChange()

		/**
		 * caretUpdate
		 * @param value0 TODO
		 */
		public void caretUpdate(CaretEvent value0) {
			// TODO
		} // caretUpdate()


	} // AttributeTracker


	//-------------------------------------------------------------
	// Variables --------------------------------------------------
	//-------------------------------------------------------------

	/**
	 * currentRun
	 */
	Element currentRun;

	/**
	 * currentParagraph
	 */
	Element currentParagraph;

	/**
	 * inputAttributes
	 */
	MutableAttributeSet inputAttributes;


	//-------------------------------------------------------------
	// Initialization ---------------------------------------------
	//-------------------------------------------------------------

	/**
	 * Constructor StyledEditorKit
	 */
	public StyledEditorKit() {
		// TODO
	} // StyledEditorKit()


	//-------------------------------------------------------------
	// Methods ----------------------------------------------------
	//-------------------------------------------------------------

	/**
	 * clone
	 * @returns Object
	 */
	public Object clone() {
		return null; // TODO
	} // clone()

	/**
	 * getActions
	 * @returns Action[]
	 */
	public Action[] getActions() {
		return null; // TODO
	} // getActions()

	/**
	 * getInputAttributes
	 * @returns MutableAttributeSet
	 */
	public MutableAttributeSet getInputAttributes() {
		return null; // TODO
	} // getInputAttributes()

	/**
	 * getCharacterAttributeRun
	 * @returns Element
	 */
	public Element getCharacterAttributeRun() {
		return null; // TODO
	} // getCharacterAttributeRun()

	/**
	 * createDefaultDocument
	 * @returns Document
	 */
	public Document createDefaultDocument() {
		return null; // TODO
	} // createDefaultDocument()

	/**
	 * install
	 * @param component TODO
	 */
	public void install(JEditorPane component) {
		// TODO
	} // install()

	/**
	 * deinstall
	 * @param component TODO
	 */
	public void deinstall(JEditorPane component) {
		// TODO
	} // deinstall()

	/**
	 * getViewFactory
	 * @returns ViewFactory
	 */
	public ViewFactory getViewFactory() {
		return null; // TODO
	} // getViewFactory()

	/**
	 * createInputAttributes
	 * @param element TODO
	 * @param set TODO
	 */
	protected void createInputAttributes(Element element,
			MutableAttributeSet set) {
		// TODO
	} // createInputAttributes()


} // StyledEditorKit

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?