⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jtpcomponent.java

📁 制图软件
💻 JAVA
字号:
package com.sunking.tp.framework;import java.awt.*;/** * <p>Title: </p> * <p>Description: JTP组件接口</p> * <p>Copyright: Copyright (c) 2003</p> * <p>Company: </p> * @author <a href="mailto:sunkingxie@hotmail.com">SunKing</a> * @version 1.0 */public interface JTPComponent extends java.io.Serializable{    /**     *句柄宽度     */    public final int HANDLE_SIZE = 5;    /**     *设置选取状态     * @param isSelect     * @return     */    boolean setSelect(boolean isSelect);    /**     *是否选取     * @return     */    boolean isSelected();    /**     *设置文本     * @param text     */    void setText(String text);    /**     *取得文本     * @return     */    String getText();    /**     *添加连接     * @param tpc     * @param associateType     */    void addAssociator(JTPComponent tpc,int associateType);    /**     *移除连接     * @param tpc     */    void removeAssociator(JTPComponent tpc);    /**     * 是否已连接     * @param tpc     * @return     */    boolean hasAssociator(JTPComponent tpc);    /**     *是否与tpc已经连接     * @param tpc     * @return     */    boolean isAssociator(JTPComponent tpc);    /**     *取得所有连接器     * @return     */    Assoicator[] getAssociator();    /**     *复制     * @return     */    Object clone();    /**     *取得某点上的句柄序号,没有句柄时返回-1     * @param p     * @return     */    int getHandle(Point p);    /**     *拖动句柄改变大小     * @param index     * @param oldRec     * @param x     * @param y     */    void moveHandle(int index,Rectangle oldRec,int x,int y);    /**     *取得调整大小时的光标     * @param handleIndex     * @return     */    Cursor getAdjustCursor(int handleIndex);}

⌨️ 快捷键说明

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