com.supermap.desktop.controls.ui.output

类 SmOutput

  • 所有已实现的接口:
    IOutput, java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.ScrollPaneConstants


    public class SmOutput
    extends SmNoBorderScrollPanel
    implements IOutput
    另请参阅:
    序列化表格
    • 构造器概要

      构造器 
      构造器和说明
      SmOutput() 
    • 方法概要

      所有方法 实例方法 具体方法 
      限定符和类型 方法和说明
      boolean canClear()
      是否可以清空输出窗口
      boolean canCopy()
      是否可以复制输出信息
      void clear()
      清空输出窗口
      void clearOutput()
      清空输出信息。
      void copy()
      复制选中的信息
      java.lang.String getLineText(int index)
      获取指定索引的输出信息。
      boolean isShowTime()
      获得是否显示时间
      void output(java.lang.Exception exception)
      输出异常
      void output(java.lang.String message)
      默认以普通信息的方式输出
      void output(java.lang.String[][] data) 
      void output(java.lang.String message, com.supermap.desktop.core.enums.InfoType type)
      将指定的输出信息进行输出。
      IOutput output(java.lang.String message, java.lang.Runnable action)
      输出附带action的信息
      void output(java.lang.Throwable e)
      输出异常信息
      IOutput outputNoNewLine(java.lang.String message)
      输出时不自动换行
      void timeShowStateChange()
      改变输出信息是否显示时间的状态
    • 构造器详细资料

      • SmOutput

        public SmOutput()
    • 方法详细资料

      • getLineText

        public java.lang.String getLineText(int index)
        从接口复制的说明: IOutput
        获取指定索引的输出信息。
        指定者:
        getLineText 在接口中 IOutput
      • canCopy

        public boolean canCopy()
        从接口复制的说明: IOutput
        是否可以复制输出信息
        指定者:
        canCopy 在接口中 IOutput
        返回:
        有选中内容返回true,否则返回false
      • copy

        public void copy()
        从接口复制的说明: IOutput
        复制选中的信息
        指定者:
        copy 在接口中 IOutput
      • canClear

        public boolean canClear()
        从接口复制的说明: IOutput
        是否可以清空输出窗口
        指定者:
        canClear 在接口中 IOutput
        返回:
        有输出的内容返回true,否则返回false
      • clear

        public void clear()
        从接口复制的说明: IOutput
        清空输出窗口
        指定者:
        clear 在接口中 IOutput
      • output

        public void output(java.lang.String message)
        默认以普通信息的方式输出
        指定者:
        output 在接口中 IOutput
        参数:
        message -
      • output

        public void output(java.lang.Exception exception)
        输出异常
        指定者:
        output 在接口中 IOutput
        参数:
        exception - 异常信息对象
      • output

        public void output(java.lang.Throwable e)
        从接口复制的说明: IOutput
        输出异常信息
        指定者:
        output 在接口中 IOutput
        参数:
        e -
      • timeShowStateChange

        public void timeShowStateChange()
        改变输出信息是否显示时间的状态
      • output

        public void output(java.lang.String message,
                           com.supermap.desktop.core.enums.InfoType type)
        从接口复制的说明: IOutput
        将指定的输出信息进行输出。
        指定者:
        output 在接口中 IOutput
      • output

        public IOutput output(java.lang.String message,
                              java.lang.Runnable action)
        从接口复制的说明: IOutput
        输出附带action的信息
        指定者:
        output 在接口中 IOutput
      • outputNoNewLine

        public IOutput outputNoNewLine(java.lang.String message)
        从接口复制的说明: IOutput
        输出时不自动换行
        指定者:
        outputNoNewLine 在接口中 IOutput
      • output

        public void output(java.lang.String[][] data)
        指定者:
        output 在接口中 IOutput
      • clearOutput

        public void clearOutput()
        从接口复制的说明: IOutput
        清空输出信息。
        指定者:
        clearOutput 在接口中 IOutput
      • isShowTime

        public boolean isShowTime()
        获得是否显示时间
        返回:
        是否显示时间