com.didkovsky.portview
Interface PVFrame

All Superinterfaces:
PVComponent
All Known Subinterfaces:
PVDialog
All Known Implementing Classes:
Alert, AlgorithmicTimbreDemo, AppletAlert, BeanEditor, BooleanDialog, DimensionNameSpaceEditorDialog, EditScoreDialog, FullFeaturedSynthNoteSupport, JMSLClockAdvanceFrame, JSynInitDialog, JustifierBaseControlFrame, MidiInitDialog, MusicShapeEditorFrame, NewScoreDialog, NoteDimensionNameSpaceEditor, NoteTextEditor, PluginScannerExample, PVDialogAdapter, PVDialogAWT, PVDialogSwing, PVFrameAdapter, PVFrameAWT, PVFrameSwing, RepeatCountDialog, SampleFinderDialog, SAPScoreWriterDialog, ScoreDialog, ScoreFrame, ScoreFrameJavaSound, ScoreRenderDelayFrame, ScoreShortcutsFrame, SimpleSynthNoteSupport, SynthNoteDialog, TempoDialog, TextDisplayFrame, TimeSigDialog

public interface PVFrame
extends PVComponent

Author:
Nick Didkovsky, (c) 2004 All rights reserved, Email: didkovn@mail.rockefeller.edu

Method Summary
 java.awt.Component add(java.awt.Component component)
           
 java.awt.Component add(java.lang.String name, java.awt.Component component)
           
 void addWindowListener(java.awt.event.WindowListener listener)
           
 void dispose()
           
 java.awt.FontMetrics getFontMetrics(java.awt.Font font)
           
 PVMenuBar getPVMenuBar()
           
 boolean isShowing()
           
 void pack()
           
 void removeAll()
           
 void setFrameLayout(java.awt.LayoutManager layoutManager)
          Deliberately avoid calling this setLayout() to avoid null pointer exception when overriding setLayout() in JFrame
 void setPVMenuBar(PVMenuBar menuBar)
           
 void setResizable(boolean f)
           
 void setSize(java.awt.Dimension dim)
           
 void setSize(int w, int h)
           
 void setTitle(java.lang.String title)
           
 void setVisible(boolean flag)
           
 void toBack()
           
 void toFront()
           
 void validate()
           
 
Methods inherited from interface com.didkovsky.portview.PVComponent
addKeyListener, getBackground, getBounds, getComponent, getFont, getParent, isEnabled, removeKeyListener, setBackground, setEnabled, setFont, setLocation
 

Method Detail

setTitle

void setTitle(java.lang.String title)

setSize

void setSize(int w,
             int h)

setSize

void setSize(java.awt.Dimension dim)

setVisible

void setVisible(boolean flag)

pack

void pack()

setPVMenuBar

void setPVMenuBar(PVMenuBar menuBar)

getPVMenuBar

PVMenuBar getPVMenuBar()

addWindowListener

void addWindowListener(java.awt.event.WindowListener listener)

toFront

void toFront()

toBack

void toBack()

dispose

void dispose()

setFrameLayout

void setFrameLayout(java.awt.LayoutManager layoutManager)
Deliberately avoid calling this setLayout() to avoid null pointer exception when overriding setLayout() in JFrame


add

java.awt.Component add(java.awt.Component component)

add

java.awt.Component add(java.lang.String name,
                       java.awt.Component component)

validate

void validate()

removeAll

void removeAll()

isShowing

boolean isShowing()

setResizable

void setResizable(boolean f)

getFontMetrics

java.awt.FontMetrics getFontMetrics(java.awt.Font font)