Create custom widgets

Widgets are modular components in the GUI that enable users to access information or perform a specific function. For example, plots are one kind of widget, and the web GUI allows users to add Markdown Widgets to their workspaces from the Controls menu. Users can also create their own custom widgets for use in their workspace.

You can create your own custom widgets for various purposes:

  • Custom OneClick filters
  • Order Entry Panels
  • Highly customized views of market data, positions, or any other data within Deephaven

Creating a custom widget requires knowledge of Java and Swing programming techniques. To learn how to design and incorporate your own, see our full tutorial Creating Custom Widgets.