org.nlogo.swing

package org.nlogo.swing

Members list

Type members

Classlikes

Attributes

Source
BrowserLauncher.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class Button(action: Action) extends JButton, RoundedBorderPanel, ThemeSync

Attributes

Source
Button.scala
Supertypes
trait ThemeSync
trait MouseUtils
trait Transparent
class JButton
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class ButtonPanel(buttons: Seq[JComponent]) extends JPanel, Transparent

Attributes

Source
ButtonPanel.scala
Supertypes
trait Transparent
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class CenteredImageIcon(orig: ImageIcon, w: Int, h: Int) extends ImageIcon

Attributes

Source
CenteredImageIcon.scala
Supertypes
class ImageIcon
trait Accessible
trait Serializable
trait Icon
class Object
trait Matchable
class Any
Show all
class CheckBox(text: String) extends JCheckBox, MouseUtils, ThemeSync

Attributes

Source
CheckBox.scala
Supertypes
trait ThemeSync
trait MouseUtils
class JCheckBox
class JToggleButton
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class CloseButton extends JPanel, Transparent

Attributes

Source
CloseButton.scala
Supertypes
trait Transparent
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
trait CloseableTab extends Component

Attributes

Source
FloatingTabbedPane.scala
Supertypes
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class CollapsibleArrow(var isOpen: Boolean) extends Icon

Attributes

Source
CollapsibleArrow.scala
Supertypes
trait Icon
class Object
trait Matchable
class Any
class CollapsiblePane(title: String, element: JComponent, parent: JDialog) extends JPanel, ThemeSync

Attributes

Source
CollapsiblePane.scala
Supertypes
trait ThemeSync
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class ColorSwatch(width: Int, height: Int) extends JPanel

Attributes

Source
ColorSwatch.scala
Supertypes
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
object ComboBox

Attributes

Companion
class
Source
ComboBox.scala
Supertypes
class Object
trait Matchable
class Any
Self type
ComboBox.type
class ComboBox[T](var items: Seq[T]) extends JPanel, RoundedBorderPanel, ThemeSync, ItemSelectable

Attributes

Companion
object
Source
ComboBox.scala
Supertypes
trait ItemSelectable
trait ThemeSync
trait MouseUtils
trait Transparent
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class CustomMenuItem(component: Component, action: Action) extends MenuItem

Attributes

Source
MenuItem.scala
Supertypes
class MenuItem
trait ThemeSync
class JMenuItem
trait MenuElement
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class CustomOptionPane(parent: Component, title: String, contents: Component, options: Seq[String]) extends OptionPane

Attributes

Source
OptionPane.scala
Supertypes
class OptionPane
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class DialogButton(primary: Boolean, action: Action) extends Button

Attributes

Source
Button.scala
Supertypes
class Button
trait ThemeSync
trait MouseUtils
trait Transparent
class JButton
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class CopyButton

Attributes

Companion
class
Source
DialogForegrounder.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class DialogForegrounder(dialog: Dialog) extends ComponentListener

Attributes

Companion
object
Source
DialogForegrounder.scala
Supertypes
trait ComponentListener
trait EventListener
class Object
trait Matchable
class Any
class DropdownArrow extends JPanel

Attributes

Source
DropdownArrow.scala
Supertypes
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class DropdownOptionPane[T](parent: Component, title: String, message: String, choices: Seq[T]) extends OptionPane

Attributes

Source
OptionPane.scala
Supertypes
class OptionPane
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class EmptyIcon(w: Int, h: Int) extends Icon

Attributes

Source
EmptyIcon.scala
Supertypes
trait Icon
class Object
trait Matchable
class Any
object FileDialog

Attributes

Source
FileDialog.scala
Supertypes
class Object
trait Matchable
class Any
Self type
FileDialog.type
class FilterableListModel[T](underlying: ListModel[T], predicate: (T, String) => Boolean) extends AbstractListModel[T]

Attributes

Source
FilterableListModel.scala
Supertypes
class AbstractListModel[T]
trait Serializable
trait ListModel[T]
class Object
trait Matchable
class Any
Show all
class FixedLengthDocument(maxLength: Int) extends PlainDocument

enforces a given maximum length; also enforces all caps (that could easily be made optional)

enforces a given maximum length; also enforces all caps (that could easily be made optional)

Attributes

Source
FixedLengthDocument.scala
Supertypes
class PlainDocument
class AbstractDocument
trait Serializable
trait Document
class Object
trait Matchable
class Any
Show all
class FloatingTabbedPane extends JTabbedPane

Attributes

Source
FloatingTabbedPane.scala
Supertypes
class JTabbedPane
trait SwingConstants
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class TabsPanel

Attributes

Source
HasPropertyChangeSupport.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class GUIState
object Implicits

Attributes

Source
Implicits.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Implicits.type
class InputOptionPane(parent: Component, title: String, message: String, startingInput: String) extends OptionPane

Attributes

Source
OptionPane.scala
Supertypes
class OptionPane
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class LabeledComponent(text: String, component: JComponent & ThemeSync) extends JPanel, Transparent, ThemeSync

Attributes

Source
LabeledComponent.scala
Supertypes
trait ThemeSync
trait Transparent
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
object Menu

Attributes

Companion
class
Source
Menu.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Menu.type
class Menu(text: String, var menuModel: MenuModel[Action, String]) extends JMenu, Menu, ThemeSync

Attributes

Companion
object
Source
Menu.scala
Supertypes
trait ThemeSync
trait Menu
class JMenu
class JMenuItem
trait MenuElement
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class EditMenu
class FileMenu
class HelpMenu
class TabsMenu
class ToolsMenu
class ZoomMenu
class TabsMenu
Show all
class MenuBar extends JMenuBar, ThemeSync

Attributes

Source
MenuBar.scala
Supertypes
trait ThemeSync
class JMenuBar
trait MenuElement
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class MainMenuBar
class MenuItem(action: Action, showIcon: Boolean) extends JMenuItem, ThemeSync

Attributes

Source
MenuItem.scala
Supertypes
trait ThemeSync
class JMenuItem
trait MenuElement
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class MenuModel[A, B](var groupOrder: Seq[String])(implicit leafOrdering: Ordering[A], branchOrdering: Ordering[B])

Attributes

Source
MenuModel.scala
Supertypes
class Object
trait Matchable
class Any
object MessageDialog

Attributes

Companion
class
Source
MessageDialog.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class MessageDialog(owner: Component, dismissName: String) extends JDialog, ThemeSync

Attributes

Companion
object
Source
MessageDialog.scala
Supertypes
trait ThemeSync
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
trait ModalProgress extends JFrame

Attributes

Source
ModalProgressTask.scala
Supertypes
class JFrame
trait RootPaneContainer
trait WindowConstants
class Frame
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class AppFrame
class ClientApp
class ModalProgressPanel extends JPanel

Attributes

Source
ModalProgressPanel.scala
Supertypes
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all

Attributes

Source
ModalProgressTask.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object MouseUtils

Attributes

Companion
trait
Source
MouseUtils.scala
Supertypes
class Object
trait Matchable
class Any
Self type
MouseUtils.type
trait MouseUtils extends Component

Attributes

Companion
object
Source
MouseUtils.scala
Supertypes
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
trait NetLogoIcon extends Window

Attributes

Source
NetLogoIcon.scala
Supertypes
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class AppFrame
class View
class ObserverView
Show all
class NonemptyTextFieldActionEnabler(target: Action, fields: List[TextField]) extends DocumentListener

Makes an Action enabled only if a set of TextFields are not empty.

Makes an Action enabled only if a set of TextFields are not empty.

Attributes

Source
NonemptyTextFieldActionEnabler.scala
Supertypes
trait DocumentListener
trait EventListener
class Object
trait Matchable
class Any
class NonemptyTextFieldButtonEnabler(target: Button, fields: List[TextField]) extends DocumentListener

Makes a Button enabled only if a set of TextFields are not empty.

Makes a Button enabled only if a set of TextFields are not empty.

Attributes

Source
NonemptyTextFieldButtonEnabler.scala
Supertypes
trait DocumentListener
trait EventListener
class Object
trait Matchable
class Any
class OptionDialog[T <: AnyRef](owner: Frame, title: String, message: String, choices: Array[T], i18n: String => String) extends UserDialog

Attributes

Companion
object
Source
OptionDialog.scala
Supertypes
class UserDialog
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
object OptionDialog

Attributes

Companion
class
Source
OptionDialog.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object OptionPane

Attributes

Companion
class
Source
OptionPane.scala
Supertypes
class Object
trait Matchable
class Any
Self type
OptionPane.type
class OptionPane(parent: Component, title: String, message: String, options: Seq[String], val icon: Icon) extends JDialog

Attributes

Companion
object
Source
OptionPane.scala
Supertypes
class JDialog
trait RootPaneContainer
trait WindowConstants
class Dialog
class Window
trait Accessible
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class Popup(parentFrame: Frame, title: String, panel: JPanel, cancel: => Unit, ok: => Boolean, i18n: String => String)

Pops up the given panel as a modal window above the parent frame. Adds OK and Cancel buttons that do whatever you say to do in the given functions.

Pops up the given panel as a modal window above the parent frame. Adds OK and Cancel buttons that do whatever you say to do in the given functions.

Attributes

Source
Popup.scala
Supertypes
class Object
trait Matchable
class Any
class PopupCheckBoxMenuItem(action: Action) extends JCheckBoxMenuItem, ThemeSync

Attributes

Source
MenuItem.scala
Supertypes
trait ThemeSync
class JCheckBoxMenuItem
class JMenuItem
trait MenuElement
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class PopupMenu(title: String) extends JPopupMenu, ThemeSync

Attributes

Source
PopupMenu.scala
Supertypes
trait ThemeSync
class JPopupMenu
trait MenuElement
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
object Positioning

Attributes

Source
Positioning.scala
Supertypes
class Object
trait Matchable
class Any
Self type
trait Printable

Attributes

Source
Printable.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class CodeTab
class MainCodeTab
class InfoTab
class InterfaceTab

Attributes

Source
ProgressListener.scala
Supertypes
class Object
trait Matchable
class Any
class RadioButton(action: Action) extends JRadioButton, MouseUtils, Transparent, ThemeSync

Attributes

Source
RadioButton.scala
Supertypes
trait ThemeSync
trait Transparent
trait MouseUtils
class JRadioButton
class JToggleButton
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
object RichAction

Attributes

Source
Implicits.scala
Supertypes
class Object
trait Matchable
class Any
Self type
RichAction.type
class RichComponent(c: Container)

Attributes

Source
Implicits.scala
Supertypes
class Object
trait Matchable
class Any
case class RichJComboBox[T](combo: JComboBox[T])

Attributes

Source
Implicits.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Source
RoundedBorderPanel.scala
Supertypes
trait MouseUtils
trait Transparent
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class ScalableIcon(icon: Icon, width: Int, height: Int) extends Icon

Attributes

Source
Utils.scala
Supertypes
trait Icon
class Object
trait Matchable
class Any
class ScrollBar(orientation: Int) extends JScrollBar, MouseUtils

Attributes

Source
ScrollPane.scala
Supertypes
trait MouseUtils
class JScrollBar
trait Accessible
trait Adjustable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class ScrollPane(component: Component, vScroll: Int, hScroll: Int) extends JScrollPane

Attributes

Source
ScrollPane.scala
Supertypes
class JScrollPane
trait Accessible
trait ScrollPaneConstants
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class SelectableJLabel(str: String) extends TextField

A TextField which looks like a JLabel, but allows selection and dragging.

A TextField which looks like a JLabel, but allows selection and dragging.

Attributes

Source
SelectableJLabel.scala
Supertypes
class TextField
trait ThemeSync
class JTextField
trait SwingConstants
class JTextComponent
trait Accessible
trait Scrollable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all

Attributes

Source
SetSystemLookAndFeel.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class SplitPane(mainComponent: Component, topComponent: Component, commandCenterToggleAction: Option[Action]) extends JLayeredPane

Attributes

Source
SplitPane.scala
Supertypes
class JLayeredPane
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
abstract class SwingWorker[T, U] extends SwingWorker[T, U]

Attributes

Source
SwingWorker.scala
Supertypes
class SwingWorker[T, U]
trait RunnableFuture[T]
trait Future[T]
trait Runnable
class Object
trait Matchable
class Any
Show all
class TabLabel(startPane: FloatingTabbedPane, text: String, tab: Component) extends JPanel

Attributes

Source
FloatingTabbedPane.scala
Supertypes
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
class TabbedPane extends JTabbedPane, ThemeSync

Attributes

Source
TabbedPane.scala
Supertypes
trait ThemeSync
class JTabbedPane
trait SwingConstants
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
object TextActions

Attributes

Source
TextActions.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class TextArea(rows: Int, columns: Int, text: String) extends JTextArea, ThemeSync

Attributes

Source
TextArea.scala
Supertypes
trait ThemeSync
class JTextArea
class JTextComponent
trait Accessible
trait Scrollable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class TextField(columns: Int, text: String, document: Document) extends JTextField, ThemeSync

Attributes

Source
TextField.scala
Supertypes
trait ThemeSync
class JTextField
trait SwingConstants
class JTextComponent
trait Accessible
trait Scrollable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
object TextFieldBox

Attributes

Companion
class
Source
TextFieldBox.scala
Supertypes
class Object
trait Matchable
class Any
Self type
class TextFieldBox(labelAlignment: Int, labelFont: Option[Font], fieldFont: Option[Font]) extends JPanel, Transparent, ThemeSync

A box for TextFields and their labels that keeps the fields and labels nicely aligned.

A box for TextFields and their labels that keeps the fields and labels nicely aligned.

Attributes

Companion
object
Source
TextFieldBox.scala
Supertypes
trait ThemeSync
trait Transparent
class JPanel
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
object Tiler

Attributes

Source
Tiler.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Tiler.type
class ToggleButton(action: Action) extends JToggleButton, RoundedBorderPanel, ThemeSync

Attributes

Source
Button.scala
Supertypes
trait ThemeSync
trait MouseUtils
trait Transparent
class JToggleButton
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
object ToolBar

Attributes

Companion
class
Source
ToolBar.scala
Supertypes
class Object
trait Matchable
class Any
Self type
ToolBar.type
abstract class ToolBar extends JToolBar

Attributes

Companion
object
Source
ToolBar.scala
Supertypes
class JToolBar
trait Accessible
trait SwingConstants
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class ToolBarActionButton(action: Action) extends Button

Attributes

Source
ToolBarUI.scala
Supertypes
class Button
trait ThemeSync
trait MouseUtils
trait Transparent
class JButton
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
abstract class ToolBarMenu(name: String) extends JButton, Transparent

Attributes

Source
ToolBarMenu.scala
Supertypes
trait Transparent
class JButton
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class ToolBarToggleButton(action: Action) extends JToggleButton, Transparent, MouseUtils

Attributes

Source
ToolBarUI.scala
Supertypes
trait MouseUtils
trait Transparent
class JToggleButton
trait Accessible
class AbstractButton
trait SwingConstants
trait ItemSelectable
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class SquareButton
trait Transparent extends JComponent

Attributes

Source
Transparent.scala
Supertypes
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all
Known subtypes
class EditorPanel
class PreviewPanel
class ThemesPanel
class ClientGUI
class ClientPanel
class ClientsPanel
class MessagePanel
class ButtonPanel
class CloseButton
class RadioButton
class WidgetMenu
class Button
class DialogButton
class CopyButton
class ComboBox[T]
class ToggleButton
class OutputArea
class Widget
class ClientView
class PlotWidget
class SliderWidget
class Switch
class SwitchWidget
trait Chooser
class InputBox
class JobWidget
class CommandLine
class ButtonWidget
class NoteWidget
class OutputWidget
class ViewWidget
class TextFieldBox
class ToolBarMenu
class SquareButton
class TextField
class EditPanel
class PlotLegend
class PropertyEditor[T]
class CodeEditor
class ColorEditor
class DoubleEditor
class InputBoxEditor[InputType]
class KeyEditor
class OptionsEditor[T]
class StringEditor
class WorldPreview
Show all
object UserAction

Attributes

Source
UserAction.scala
Supertypes
class Object
trait Matchable
class Any
Self type
UserAction.type
object Utils

Attributes

Source
Utils.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Utils.type
class WrappedAction(base: Action, menu: String, group: String, accelerator: KeyStroke) extends Action

The purpose of this class is to allow an action which doesn't know about the NetLogo menu system to be placed into a NetLogo menu. It's especially important in cases where the action is defined by somewhere which doesn't (or can't) know about the various keys in UserAction. This includes packages which aren't allowed to depend on org.nlogo.swing (editor, for instance) or external libraries which provide actions (swing or RSyntaxTextArea)

The purpose of this class is to allow an action which doesn't know about the NetLogo menu system to be placed into a NetLogo menu. It's especially important in cases where the action is defined by somewhere which doesn't (or can't) know about the various keys in UserAction. This includes packages which aren't allowed to depend on org.nlogo.swing (editor, for instance) or external libraries which provide actions (swing or RSyntaxTextArea)

Attributes

Source
WrappedAction.scala
Supertypes
trait Action
trait ActionListener
trait EventListener
class Object
trait Matchable
class Any
Show all
Known subtypes

Attributes

Source
WrappingPopupMenu.scala
Supertypes
class PopupMenu
trait ThemeSync
class JPopupMenu
trait MenuElement
trait Accessible
class JComponent
class Container
class Component
trait Serializable
trait MenuContainer
trait ImageObserver
class Object
trait Matchable
class Any
Show all