org.jesktop.frimble
Class JFrameFrimble

java.lang.Object
  extended byorg.jesktop.frimble.AbstractFrimble
      extended byorg.jesktop.frimble.JFrameFrimble
All Implemented Interfaces:
Frimble

public class JFrameFrimble
extends AbstractFrimble

Version:
1.0
Author:
Paul Hammant Paul_Hammant@yahoo.com

Field Summary
 
Fields inherited from class org.jesktop.frimble.AbstractFrimble
listenerList
 
Constructor Summary
protected JFrameFrimble(javax.swing.JFrame parent)
           
 
Method Summary
 void addKeyListener(java.awt.event.KeyListener l)
          Method addKeyListener
static JFrameFrimble createJFrameFrimble(javax.swing.JFrame parent)
          Method createJFrameFrimble
 void dispose()
          Method dispose
 java.awt.Rectangle getBounds()
          Method getBounds
 java.awt.Container getContentPane()
          Method getContentPane
 int getDefaultCloseOperation()
          Method getDefaultCloseOperation
 java.awt.Component getFocusOwner()
          Method getFocusOwner
 java.awt.Component getFrimbleContained()
          Method getFrimbleContained
 java.awt.Component getGlassPane()
          Method getGlassPane
 int getHeight()
          Method getHeight
 javax.swing.JMenuBar getJMenuBar()
          Method getJMenuBar
 javax.swing.JLayeredPane getLayeredPane()
          Method getLayeredPane
 java.awt.Point getLocation()
          Method getLocation
 java.awt.Dimension getPreferredSize()
          Method getPreferredSize
 javax.swing.JRootPane getRootPane()
          Method getRootPane
 java.awt.Dimension getSize()
          Method getSize
 java.lang.String getTitle()
          Method getTitle
 int getWidth()
          Method getWidth
 boolean isResizable()
          Method isResizable
 boolean isVisible()
          Method isVisible
protected  Frimble makeFrimble2(FrimbleAware frimbleAwareComponent)
           
 void pack()
          Method pack
 void setBackground(java.awt.Color col)
          Method setBackground
 void setClosed(boolean b)
          Method setClosed
 void setContentPane(java.awt.Container contentPane)
          Method setContentPane
 void setDefaultCloseOperation(int operation)
          Method setDefaultCloseOperation
 void setFrameIcon(javax.swing.ImageIcon imageIcon)
          Method setFrameIcon
 void setGlassPane(java.awt.Component glassPane)
          Method setGlassPane
 void setIconImage(java.awt.Image image)
          Method setIconImage
 void setJMenuBar(javax.swing.JMenuBar m)
          Method setJMenuBar allows the menu bar to be set for the frimble.
 void setLayeredPane(javax.swing.JLayeredPane layeredPane)
          Method setLayeredPane
 void setLocation(int x, int y)
          Method setLocation
 void setResizable(boolean resizable)
          Method setResizable
 void setSize(java.awt.Dimension dim)
          Method setSize
 void setTitle(java.lang.String t)
          Method setTitle
 void setVisible(boolean yesOrNo)
          Method setVisible
 void show()
          Method show
 int showOpenDialog(javax.swing.JFileChooser chooser)
          Method showOpenDialog
 int showSaveDialog(javax.swing.JFileChooser chooser)
          Method showSaveDialog
 void toBack()
          Method toBack
 void toFront()
          Method toFront
 void validate()
          Method validate
 
Methods inherited from class org.jesktop.frimble.AbstractFrimble
addFrimbleListener, getOwnerFrame, makeFrimble, registerFrimbleCallback, removeFrimbleListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JFrameFrimble

protected JFrameFrimble(javax.swing.JFrame parent)
Method Detail

createJFrameFrimble

public static JFrameFrimble createJFrameFrimble(javax.swing.JFrame parent)
Method createJFrameFrimble

Parameters:
parent -
Returns:

setJMenuBar

public void setJMenuBar(javax.swing.JMenuBar m)
Description copied from interface: Frimble
Method setJMenuBar allows the menu bar to be set for the frimble.


getJMenuBar

public javax.swing.JMenuBar getJMenuBar()
Method getJMenuBar

Returns:

setTitle

public void setTitle(java.lang.String t)
Method setTitle

Parameters:
t -

getTitle

public java.lang.String getTitle()
Method getTitle

Returns:

pack

public void pack()
Method pack


setVisible

public void setVisible(boolean yesOrNo)
Method setVisible

Parameters:
yesOrNo -

getFocusOwner

public java.awt.Component getFocusOwner()
Method getFocusOwner

Returns:

getGlassPane

public java.awt.Component getGlassPane()
Method getGlassPane

Returns:

getContentPane

public java.awt.Container getContentPane()
Method getContentPane

Returns:

getLayeredPane

public javax.swing.JLayeredPane getLayeredPane()
Method getLayeredPane

Returns:

getRootPane

public javax.swing.JRootPane getRootPane()
Method getRootPane

Returns:

isResizable

public boolean isResizable()
Method isResizable

Returns:

getDefaultCloseOperation

public int getDefaultCloseOperation()
Method getDefaultCloseOperation

Returns:

dispose

public void dispose()
Method dispose


setContentPane

public void setContentPane(java.awt.Container contentPane)
Method setContentPane

Parameters:
contentPane -

setDefaultCloseOperation

public void setDefaultCloseOperation(int operation)
Method setDefaultCloseOperation

Parameters:
operation -

setGlassPane

public void setGlassPane(java.awt.Component glassPane)
Method setGlassPane

Parameters:
glassPane -

setLayeredPane

public void setLayeredPane(javax.swing.JLayeredPane layeredPane)
Method setLayeredPane

Parameters:
layeredPane -

setResizable

public void setResizable(boolean resizable)
Method setResizable

Parameters:
resizable -

show

public void show()
Method show


toBack

public void toBack()
Method toBack


toFront

public void toFront()
Method toFront


showOpenDialog

public int showOpenDialog(javax.swing.JFileChooser chooser)
Method showOpenDialog

Parameters:
chooser -
Returns:

showSaveDialog

public int showSaveDialog(javax.swing.JFileChooser chooser)
Method showSaveDialog

Parameters:
chooser -
Returns:

setClosed

public void setClosed(boolean b)
Method setClosed

Parameters:
b -

getFrimbleContained

public java.awt.Component getFrimbleContained()
Method getFrimbleContained

Returns:

getSize

public java.awt.Dimension getSize()
Method getSize

Returns:

setSize

public void setSize(java.awt.Dimension dim)
Method setSize

Parameters:
dim -

setIconImage

public void setIconImage(java.awt.Image image)
Method setIconImage

Parameters:
image -

setBackground

public void setBackground(java.awt.Color col)
Method setBackground

Parameters:
col -

setFrameIcon

public void setFrameIcon(javax.swing.ImageIcon imageIcon)
Method setFrameIcon

Parameters:
imageIcon -

validate

public void validate()
Method validate


getPreferredSize

public java.awt.Dimension getPreferredSize()
Method getPreferredSize

Returns:

getLocation

public java.awt.Point getLocation()
Method getLocation

Returns:

setLocation

public void setLocation(int x,
                        int y)
Method setLocation

Parameters:
x -
y -

addKeyListener

public void addKeyListener(java.awt.event.KeyListener l)
Method addKeyListener

Parameters:
l -

getWidth

public int getWidth()
Method getWidth

Returns:

getHeight

public int getHeight()
Method getHeight

Returns:

makeFrimble2

protected Frimble makeFrimble2(FrimbleAware frimbleAwareComponent)
Specified by:
makeFrimble2 in class AbstractFrimble

getBounds

public java.awt.Rectangle getBounds()
Method getBounds

Returns:

isVisible

public boolean isVisible()
Method isVisible

Returns:


Copyright © 2004 Jesktop Project. All Rights Reserved.