Interface TimiFXUI

All Known Implementing Classes:
AbstractAlert, AbstractAlertFile, AbstractAlertInput, AbstractPopupTips, AbstractPopupTipsService, AlertConfirm, AlertFileBlendSelector, AlertFilePathSelector, AlertFileSelector, AlertLoading, AlertPassword, AlertTextArea, AlertTextField, AlertTips, BindingTableCell, CheckBoxPicker, CheckBoxTableCell, DateTimePicker, IconButton, IconPicker, MinecraftFont, Navigation, PopupTipsImage, PopupTipsLabel, PopupTipsService, ProgressSlider, ScreenIdentify, SelectableLabel, SVGIcon, TextAreaEditor, TextAreaEditorField, TextFieldTableCell, TextFlower, TimePicker, TitleLabel, ToggleIcon, TrayFX, VersionLabel, XHyperlink, XPagination, XTabPane

public interface TimiFXUI
Version:
2024-04-13 14:18
Author:
夜雨
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static interface 
     
    static interface 
     
    static interface 
     
    static interface 
     
    static interface 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    全局字体替换
    static final String
    样式文件
    static final com.imyeyu.lang.multi.ResourcesMultilingual
     
    static final String
    静态资源路径
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static <S,T> javafx.scene.control.TableColumn<S,T>
    emptyTableColumn(double width, Class<S> sClass, Class<T> tClass)
    构建空的表格列,通常用于触发事件
    static javafx.scene.control.Label
    构建通用灰色标签
    static javafx.scene.control.Label
    label(String text)
    构建通用灰色标签
    static javafx.scene.control.SeparatorMenuItem
    sep()
    快速构建菜单分割线
    static javafx.scene.control.Label
    title(String text)
    构建通用标题标签
    static javafx.scene.control.Label
    title(String text, javafx.scene.layout.Border border)
    构建通用标题标签
    static javafx.scene.control.Label
    title(String text, javafx.scene.layout.Border border, javafx.scene.Node icon)
    构建通用标题标签
  • Field Details

  • Method Details

    • sep

      static javafx.scene.control.SeparatorMenuItem sep()
      快速构建菜单分割线
      Returns:
      菜单分割线
    • label

      static javafx.scene.control.Label label()
      构建通用灰色标签
      Returns:
      灰色标签
    • label

      static javafx.scene.control.Label label(String text)
      构建通用灰色标签
      Parameters:
      text - 标签文本
      Returns:
      灰色标签
    • title

      static javafx.scene.control.Label title(String text)
      构建通用标题标签
      Parameters:
      text - 标题文本
      Returns:
      标签
    • title

      static javafx.scene.control.Label title(String text, javafx.scene.layout.Border border)
      构建通用标题标签
      Parameters:
      text - 标题文本
      border - 边框
      Returns:
      标签
    • title

      static javafx.scene.control.Label title(String text, javafx.scene.layout.Border border, javafx.scene.Node icon)
      构建通用标题标签
      Parameters:
      text - 标题文本
      border - 边框
      icon - 图标
      Returns:
      标签
    • emptyTableColumn

      static <S,T> javafx.scene.control.TableColumn<S,T> emptyTableColumn(double width, Class<S> sClass, Class<T> tClass)
      构建空的表格列,通常用于触发事件
      Type Parameters:
      S - 表格数据类
      T - 列数据类
      Parameters:
      width - 预设宽度
      sClass - 表格数据类对象
      tClass - 列数据类对象
      Returns:
      列对象