sub_arctic.contrib
Class dragout_test

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--java.awt.Panel
                    |
                    +--java.applet.Applet
                          |
                          +--sub_arctic.lib.interactor_applet
                                |
                                +--sub_arctic.contrib.interactor_dragout_applet
                                      |
                                      +--sub_arctic.contrib.dragout_test

public class dragout_test
extends interactor_dragout_applet
implements callback_object

dragout_test is a simple subclass of interactor_dragout_applet to demonstrate how to make your applets dragoutable.

See Also:
Serialized Form

Fields inherited from class sub_arctic.lib.interactor_applet
_top_interactor, last_evt_was_move, last_move_evt_x, last_move_evt_y
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Method Summary
 void build_ui(base_parent_interactor top)
          This is just the regular old initialization of sub_arctic interface when applet starts.
 void callback(interactor from_obj, event evt, int callback_num, java.lang.Object callback_info)
           
 void dragged_in()
          override dragged_in to change the displayed text when we get dragged back into the browser window.
 void dragged_out()
          override dragged_out to change the displayed text when we get dragged out of the browser window.
 
Methods inherited from class sub_arctic.contrib.interactor_dragout_applet
embed, make_top_level
 
Methods inherited from class sub_arctic.lib.interactor_applet
destroy, do_init, init, isFocusTraversable, paint, post_build_ui, pre_build_ui, processEvent, remove_top_interactor, set_top_interactor, setBounds, top_interactor, update
 
Methods inherited from class java.applet.Applet
getAppletContext, getAppletInfo, getAudioClip, getAudioClip, getCodeBase, getDocumentBase, getImage, getImage, getLocale, getParameter, getParameterInfo, isActive, newAudioClip, play, play, resize, resize, setStub, showStatus, start, stop
 
Methods inherited from class java.awt.Panel
addNotify
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFont, setLayout, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addPropertyChangeListener, addPropertyChangeListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocation, getLocation, getLocationOnScreen, getName, getParent, getPeer, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isDisplayable, isDoubleBuffered, isEnabled, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, setBackground, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

build_ui

public void build_ui(base_parent_interactor top)
This is just the regular old initialization of sub_arctic interface when applet starts. Add a bunch of interactors onto our toplevel.
Overrides:
build_ui in class interactor_applet

callback

public void callback(interactor from_obj,
                     event evt,
                     int callback_num,
                     java.lang.Object callback_info)
Specified by:
callback in interface callback_object

dragged_out

public void dragged_out()
override dragged_out to change the displayed text when we get dragged out of the browser window.
Overrides:
dragged_out in class interactor_dragout_applet

dragged_in

public void dragged_in()
override dragged_in to change the displayed text when we get dragged back into the browser window.
Overrides:
dragged_in in class interactor_dragout_applet