Module Repl.Gui

Imports

Table of Content

Definitions

asHyperlinkListenerObjectHyperlinkListener
pure native (javax.swing.event.HyperlinkListener)
asHyperlinkEventObjectHyperlinkEvent
pure native (javax.swing.event.HyperlinkEvent)
setSizeMutableIO ComponentIntIntIO ()
native setSize
data Desktop = native java.awt.Desktop

Member Functions

browseMutableIO DesktopURIIO ()
native browse  throws IOException
getDesktop()STMutable RealWorld Desktop
native java.awt.Desktop.getDesktop
isDesktopSupportedMutableIO DesktopIO Bool
native isDesktopSupported
data HyperlinkEvent = pure native javax.swing.event.HyperlinkEvent

Member Functions

getDescriptionHyperlinkEventString
pure native getDescription
getEventTypeHyperlinkEventHyperlinkEvent_EventType
pure native getEventType
getURLHyperlinkEventMaybe URL
pure native getURL
data HyperlinkEvent_EventType = pure native javax.swing.event.HyperlinkEvent.EventType

Member Functions

activatedHyperlinkEvent_EventType
pure native javax.swing.event.HyperlinkEvent.EventType.ACTIVATED
enteredHyperlinkEvent_EventType
pure native javax.swing.event.HyperlinkEvent.EventType.ENTERED
equalsHyperlinkEvent_EventTypeObjectBool
pure native equals
exitedHyperlinkEvent_EventType
pure native javax.swing.event.HyperlinkEvent.EventType.EXITED
toStringHyperlinkEvent_EventTypeString
pure native toString
data BorderLayout = native java.awt.BorderLayout

Member Functions

after_last_lineString
pure native java.awt.BorderLayout.AFTER_LAST_LINE
after_line_endsString
pure native java.awt.BorderLayout.AFTER_LINE_ENDS
before_first_lineString
pure native java.awt.BorderLayout.BEFORE_FIRST_LINE
before_line_beginsString
pure native java.awt.BorderLayout.BEFORE_LINE_BEGINS
centerString
pure native java.awt.BorderLayout.CENTER
eastString
pure native java.awt.BorderLayout.EAST
line_endString
pure native java.awt.BorderLayout.LINE_END
line_startString
pure native java.awt.BorderLayout.LINE_START
new()STMutable RealWorld BorderLayout
     | IntIntSTMutable RealWorld BorderLayout
native new
newα()STMutable RealWorld BorderLayout
native new  overloads new
newβIntIntSTMutable RealWorld BorderLayout
native new  overloads new
northString
pure native java.awt.BorderLayout.NORTH
page_endString
pure native java.awt.BorderLayout.PAGE_END
page_startString
pure native java.awt.BorderLayout.PAGE_START
southString
pure native java.awt.BorderLayout.SOUTH
westString
pure native java.awt.BorderLayout.WEST
data Container = native java.awt.Container

Member Functions

addMutableIO ContainerMutableIO ComponentSTMutable RealWorld Component
     | MutableIO ContainerMutableIO ComponentObjectIO ()
native add
addαMutableIO ContainerMutableIO ComponentSTMutable RealWorld Component
native add  overloads add
addβMutableIO ContainerMutableIO ComponentObjectIO ()
native add  overloads add
setLayoutMutableIO ContainerMutableIO LayoutManagerIO ()
native setLayout
data JPanel = native javax.swing.JPanel

Member Functions

new()STMutable RealWorld JPanel
     | MutableIO LayoutManagerSTMutable RealWorld JPanel
native new
newα()STMutable RealWorld JPanel
native new  overloads new
newβMutableIO LayoutManagerSTMutable RealWorld JPanel
native new  overloads new
data LayoutManager = native java.awt.LayoutManager
data JScrollPane = native javax.swing.JScrollPane

Member Functions

horizontal_scrollbar_alwaysInt
pure native javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_ALWAYS
horizontal_scrollbar_as_neededInt
pure native javax.swing.JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED
newMutableIO ComponentSTMutable RealWorld JScrollPane
native new
setHorizontalScrollBarPolicyMutableIO JScrollPaneIntIO ()
native setHorizontalScrollBarPolicy
setVerticalScrollBarPolicyMutableIO JScrollPaneIntIO ()
native setVerticalScrollBarPolicy
vertical_scrollbar_alwaysInt
pure native javax.swing.JScrollPane.VERTICAL_SCROLLBAR_ALWAYS
data JComponent = native javax.swing.JComponent

Member Functions

getActionMapMutableIO JComponentSTMutable RealWorld ActionMap
native getActionMap
getInputMapMutableIO JComponentSTMutable RealWorld InputMap
native getInputMap
setPreferredSizeMutableIO JComponentMutableIO DimensionIO ()
native setPreferredSize
when_focusedInt
pure native javax.swing.JComponent.WHEN_FOCUSED
data JOptionPane = native javax.swing.JOptionPane

Member Functions

plain_messageInt
pure native javax.swing.JOptionPane.PLAIN_MESSAGE
showInputDialogObjectIO String
native javax.swing.JOptionPane.showInputDialog
showMessageDialogMaybe (MutableIO Component) → ObjectIO ()
                   | Maybe (MutableIO Component) → ObjectStringIntIO ()
native javax.swing.JOptionPane.showMessageDialog
showMessageDialogαMaybe (MutableIO Component)ObjectIO ()
native javax.swing.JOptionPane.showMessageDialog  overloads showMessageDialog
showMessageDialogβMaybe (MutableIO Component)ObjectStringIntIO ()
native javax.swing.JOptionPane.showMessageDialog  overloads showMessageDialog
data Window = native java.awt.Window

Member Functions

addWindowListenerMutableIO WindowMutableIO WindowListenerIO ()
native addWindowListener
packMutableIO WindowIO ()
native pack
setLocationMutableIO WindowIntIntIO ()
native setLocation
data WindowListener = native java.awt.event.WindowListener
data GridLayout = native java.awt.GridLayout

Member Functions

newIntIntSTMutable RealWorld GridLayout
     | IntIntIntIntSTMutable RealWorld GridLayout
native new
newαIntIntSTMutable RealWorld GridLayout
native new  overloads new
newβIntIntIntIntSTMutable RealWorld GridLayout
native new  overloads new
data JTextComponent = native javax.swing.text.JTextComponent

Member Functions

getDocumentMutableIO JTextComponentSTMutable RealWorld Document
native getDocument
setCaretPositionMutableIO JTextComponentIntIO ()
native setCaretPosition
data Dimension = native java.awt.Dimension

Member Functions

newIntIntSTMutable RealWorld Dimension
native new
data JTextArea = native javax.swing.JTextArea

Member Functions

newStringIntIntSTMutable RealWorld JTextArea
native new
data HyperlinkListener = pure native javax.swing.event.HyperlinkListener

Member Functions

clazzClass HyperlinkListener
native javax.swing.event.HyperlinkListener.class
hyperlinkUpdateHyperlinkListenerHyperlinkEventIO ()
native hyperlinkUpdate
data JEditorPane = native javax.swing.JEditorPane

Member Functions

addHyperlinkListenerMutableIO JEditorPaneHyperlinkListenerIO ()
native addHyperlinkListener
newStringStringSTMutable RealWorld JEditorPane
native new
setEditableMutableIO JEditorPaneBoolIO ()
native setEditable
data Document = native javax.swing.text.Document

Member Functions

getLengthMutableIO DocumentIO Int
native getLength
insertStringMutableIO DocumentIntStringMaybe AttributeSetIO ()
native insertString  throws BadLocationException
data BadLocationException = pure native javax.swing.text.BadLocationException
data AttributeSet = pure native javax.swing.text.AttributeSet
data InputMap = native javax.swing.InputMap

Member Functions

getMutableIO InputMapKeyStrokeIO Object
native get
putMutableIO InputMapKeyStrokeObjectIO ()
native put
data ActionMap = native javax.swing.ActionMap

Member Functions

putMutableIO ActionMapObjectMutableIO ActionIO ()
native put
data Action = native javax.swing.Action
data WindowEvent = native java.awt.event.WindowEvent
data KeyStroke = pure native javax.swing.KeyStroke

Member Functions

getKeyStrokeStringKeyStroke
pure native javax.swing.KeyStroke.getKeyStroke

Instances

instance Eq HyperlinkEvent_EventType

Member Functions

!=HyperlinkEvent_EventTypeHyperlinkEvent_EventTypeBool
infix  7

inherited from Eq.!=

==HyperlinkEvent_EventTypeHyperlinkEvent_EventTypeBool
infix  7
hashCodeHyperlinkEvent_EventTypeInt
pure native hashCode
instance Exceptional BadLocationException

Member Functions

javaClassClass BadLocationException
pure native javax.swing.text.BadLocationException.class

Functions and Values by Type

MutableIO ComponentIntIntIO ()

setSize

MutableIO ComponentSTMutable RealWorld JScrollPane

JScrollPane.new

MutableIO ActionMapObjectMutableIO ActionIO ()

ActionMap.put

MutableIO ContainerMutableIO ComponentObjectIO ()

Container.addβ

MutableIO ContainerMutableIO ComponentSTMutable RealWorld Component

Container.addα

MutableIO ContainerMutableIO LayoutManagerIO ()

Container.setLayout

MutableIO DesktopURIIO ()

Desktop.browse

MutableIO DesktopIO Bool

Desktop.isDesktopSupported

MutableIO DocumentIntStringMaybe AttributeSetIO ()

Document.insertString

MutableIO DocumentIO Int

Document.getLength

MutableIO InputMapKeyStrokeObjectIO ()

InputMap.put

MutableIO InputMapKeyStrokeIO Object

InputMap.get

MutableIO JComponentMutableIO DimensionIO ()

JComponent.setPreferredSize

MutableIO JComponentSTMutable RealWorld ActionMap

JComponent.getActionMap

MutableIO JComponentSTMutable RealWorld InputMap

JComponent.getInputMap

MutableIO JEditorPaneBoolIO ()

JEditorPane.setEditable

MutableIO JEditorPaneHyperlinkListenerIO ()

JEditorPane.addHyperlinkListener

MutableIO JScrollPaneIntIO ()

JScrollPane.setHorizontalScrollBarPolicy, JScrollPane.setVerticalScrollBarPolicy

MutableIO JTextComponentIntIO ()

JTextComponent.setCaretPosition

MutableIO JTextComponentSTMutable RealWorld Document

JTextComponent.getDocument

MutableIO LayoutManagerSTMutable RealWorld JPanel

JPanel.newβ

MutableIO WindowMutableIO WindowListenerIO ()

Window.addWindowListener

MutableIO WindowIntIntIO ()

Window.setLocation

MutableIO WindowIO ()

Window.pack

Maybe (MutableIO Component) → ObjectStringIntIO ()

JOptionPane.showMessageDialogβ

Maybe (MutableIO Component) → ObjectIO ()

JOptionPane.showMessageDialogα

StringStringSTMutable RealWorld JEditorPane

JEditorPane.new

StringIntIntSTMutable RealWorld JTextArea

JTextArea.new

StringKeyStroke

KeyStroke.getKeyStroke

()STMutable RealWorld BorderLayout

BorderLayout.newα

()STMutable RealWorld Desktop

Desktop.getDesktop

()STMutable RealWorld JPanel

JPanel.newα

IntIntIntIntSTMutable RealWorld GridLayout

GridLayout.newβ

IntIntSTMutable RealWorld BorderLayout

BorderLayout.newβ

IntIntSTMutable RealWorld Dimension

Dimension.new

IntIntSTMutable RealWorld GridLayout

GridLayout.newα

ObjectIO String

JOptionPane.showInputDialog

ObjectHyperlinkEvent

asHyperlinkEvent

ObjectHyperlinkListener

asHyperlinkListener

HyperlinkEventMaybe URL

HyperlinkEvent.getURL

HyperlinkEventString

HyperlinkEvent.getDescription

HyperlinkEventHyperlinkEvent_EventType

HyperlinkEvent.getEventType

HyperlinkEvent_EventTypeObjectBool

HyperlinkEvent_EventType.equals

HyperlinkEvent_EventTypeHyperlinkEvent_EventTypeBool

Eq_HyperlinkEvent_EventType.!=, Eq_HyperlinkEvent_EventType.==

HyperlinkEvent_EventTypeString

HyperlinkEvent_EventType.toString

HyperlinkEvent_EventTypeInt

Eq_HyperlinkEvent_EventType.hashCode

HyperlinkListenerHyperlinkEventIO ()

HyperlinkListener.hyperlinkUpdate

Class BadLocationException

Exceptional_BadLocationException.javaClass

Class HyperlinkListener

HyperlinkListener.clazz

String

BorderLayout.south, BorderLayout.west, BorderLayout.north, BorderLayout.page_end, BorderLayout.page_start, BorderLayout.line_start, BorderLayout.center, BorderLayout.east, BorderLayout.before_first_line, BorderLayout.after_last_line, BorderLayout.after_line_ends, BorderLayout.before_line_begins, BorderLayout.line_end

Int

JComponent.when_focused, JOptionPane.plain_message, JScrollPane.vertical_scrollbar_always, JScrollPane.horizontal_scrollbar_always, JScrollPane.horizontal_scrollbar_as_needed

HyperlinkEvent_EventType

HyperlinkEvent_EventType.activated, HyperlinkEvent_EventType.entered, HyperlinkEvent_EventType.exited

ω

BorderLayout.new, Container.add, GridLayout.new, JOptionPane.showMessageDialog, JPanel.new

Valid HTML 4.01 Strict