BDK

Non contiene le librerie per i Bean o i JavaDoc che sono già nel JDK, ma solo 16 Demo commentati e il BeanBox.

Il BeanBox è un reference tool di sviluppo visuale, cioè dovrebbe servire per chi crea ambienti di sviluppo come esempio e non proprio per la sua funzione.

Ha anche funzioni di test e di report

Quando carica SLIM:

Warning: Property "toolTipText" has null initial value.  Skipping.
Warning: Can't find public property editor for property "preferredSize".  Skipping.
Warning: Can't find public property editor for property "maximumSize".  Skipping.
Warning: Can't find public property editor for property "UI".  Skipping.
Warning: Can't find public property editor for property "border".  Skipping.
Warning: Can't find public property editor for property "nextFocusableComponent".  Skipping.
Warning: Can't find public property editor for property "minimumSize".  Skipping.
Warning: Can't find public property editor for property "model".  Skipping.
Warning: Can't find public property editor for property "selectedComponent".  Skipping.

Report su SLIM:

CLASS: SLIM

Attributes:
    Hidden-state      null                       


H => Hidden
E => Expert
[ => Indexed Property
* => Default Event or Property


Properties:
  [ disabledIconAt    null                        /
      (indexed)       interface javax.swing.Icon  getDisabledIconAt/setDisabledIconAt
    focusCycleRoot    boolean                     isFocusCycleRoot/
    UIClassID         class java.lang.String      getUIClassID/
    toolTipText       class java.lang.String      getToolTipText/setToolTipText
    doubleBuffered    boolean                     isDoubleBuffered/setDoubleBuffered
H   visible           boolean                     isVisible/setVisible
    width             int                         getWidth/
    accessibleContext class javax.accessibility.AccessibleContext getAccessibleContext/
    preferredSize     class java.awt.Dimension    getPreferredSize/setPreferredSize
    opaque            boolean                     isOpaque/setOpaque
    maximumSize       class java.awt.Dimension    getMaximumSize/setMaximumSize
    UI                class javax.swing.plaf.TabbedPaneUI getUI/setUI
    autoscrolls       boolean                     getAutoscrolls/setAutoscrolls
  [ foregroundAt      null                        /
      (indexed)       class java.awt.Color        getForegroundAt/setForegroundAt
    background        class java.awt.Color        getBackground/setBackground
    alignmentY        float                       getAlignmentY/setAlignmentY
    border            interface javax.swing.border.Border getBorder/setBorder
    alignmentX        float                       getAlignmentX/setAlignmentX
    tabCount          int                         getTabCount/
    rootPane          class javax.swing.JRootPane getRootPane/
  [ backgroundAt      null                        /
      (indexed)       class java.awt.Color        getBackgroundAt/setBackgroundAt
 E  enabled           boolean                     isEnabled/setEnabled
    tabRunCount       int                         getTabRunCount/
    componentCount    int                         getComponentCount/
    layout            interface java.awt.LayoutManager getLayout/setLayout
    graphics          class java.awt.Graphics     getGraphics/
    insets            class java.awt.Insets       getInsets/
  [ boundsAt          null                        /
      (indexed)       class java.awt.Rectangle    getBoundsAt/
  [ componentAt       null                        /
      (indexed)       class java.awt.Component    getComponentAt/setComponentAt
    debugGraphicsOptions int                         getDebugGraphicsOptions/setDebugGraphicsOptions
    optimizedDrawingEnabled boolean                     isOptimizedDrawingEnabled/
    nextFocusableComponent class java.awt.Component    getNextFocusableComponent/setNextFocusableComponent
    validateRoot      boolean                     isValidateRoot/
    focusTraversable  boolean                     isFocusTraversable/
    components        class [Ljava.awt.Component; getComponents/
    height            int                         getHeight/
    minimumSize       class java.awt.Dimension    getMinimumSize/setMinimumSize
    managingFocus     boolean                     isManagingFocus/
    foreground        class java.awt.Color        getForeground/setForeground
    registeredKeyStrokes class [Ljavax.swing.KeyStroke; getRegisteredKeyStrokes/
    model             interface javax.swing.SingleSelectionModel getModel/setModel
    tabPlacement      int                         getTabPlacement/setTabPlacement
  [ component         null                        /
      (indexed)       class java.awt.Component    getComponent/
    visibleRect       class java.awt.Rectangle    getVisibleRect/
  [ enabledAt         null                        /
      (indexed)       boolean                     /setEnabledAt
  [ iconAt            null                        /
      (indexed)       interface javax.swing.Icon  getIconAt/setIconAt
    y                 int                         getY/
    x                 int                         getX/
    requestFocusEnabled boolean                     isRequestFocusEnabled/setRequestFocusEnabled
    selectedIndex     int                         getSelectedIndex/setSelectedIndex
    selectedComponent class java.awt.Component    getSelectedComponent/setSelectedComponent
    topLevelAncestor  class java.awt.Container    getTopLevelAncestor/
  [ titleAt           null                        /
      (indexed)       class java.lang.String      getTitleAt/setTitleAt
    paintingTile      boolean                     isPaintingTile/
    name              class java.lang.String      getName/setName
    CORBA_WordNet     interface WordNetApp.CORBA_WordNet getCORBA_WordNet/
    font              class java.awt.Font         getFont/setFont

Event sets:
    propertyChange         addPropertyChangeListener/removePropertyChangeListener
        propertyChange
    mouseMotion            addMouseMotionListener/removeMouseMotionListener
        mouseDragged
        mouseMoved
    focus                  addFocusListener/removeFocusListener
        focusGained
        focusLost
    ancestor               addAncestorListener/removeAncestorListener
        ancestorAdded
        ancestorMoved
        ancestorRemoved
    mouse                  addMouseListener/removeMouseListener
        mouseClicked
        mouseEntered
        mouseExited
        mousePressed
        mouseReleased
    inputMethod            addInputMethodListener/removeInputMethodListener
        caretPositionChanged
        inputMethodTextChanged
    container              addContainerListener/removeContainerListener
        componentAdded
        componentRemoved
    key                    addKeyListener/removeKeyListener
        keyPressed
        keyReleased
        keyTyped
    vetoableChange         addVetoableChangeListener/removeVetoableChangeListener
        vetoableChange
    component              addComponentListener/removeComponentListener
        componentHidden
        componentMoved
        componentResized
        componentShown
    change                 addChangeListener/removeChangeListener
        stateChanged

The MOMIS Home Page The SLIM Home Page Pagina gestita da: Giovanni Malvezzi