Java Code Examples for java.awt.peer.PanelPeer

The following are top voted examples for showing how to use java.awt.peer.PanelPeer. These examples are extracted from open source projects. You can vote up the examples you like and your votes will be used in our system to generate more good examples.
Example 1
Project: incubator-netbeans   File: FakePeerSupport.java   Source Code and License 5 votes vote down vote up
public static boolean attachFakePeer(Component comp) {
    if (comp == null || comp.isDisplayable()
          || comp instanceof javax.swing.JComponent
          || comp instanceof javax.swing.RootPaneContainer)
        return false;

    FakePeer peer = null;

    if (comp instanceof Label)
        peer = getFakePeer(LabelPeer.class, new FakeLabelPeer((Label) comp));
    else if (comp instanceof Button)
        peer = getFakePeer(ButtonPeer.class, new FakeButtonPeer((Button) comp));                   
    else if (comp instanceof Panel)
        peer = getFakePeer(new Class[] {ContainerPeer.class, PanelPeer.class}, new FakePanelPeer((Panel) comp));
    else if (comp instanceof TextField)
        peer = getFakePeer(new Class[] {TextFieldPeer.class, TextComponentPeer.class}, new FakeTextFieldPeer((TextField) comp));
    else if (comp instanceof TextArea)
        peer = getFakePeer(new Class[] {TextAreaPeer.class, TextComponentPeer.class}, new FakeTextAreaPeer((TextArea) comp));
    else if (comp instanceof TextComponent)
        peer = getFakePeer(TextComponentPeer.class, new FakeTextComponentPeer((TextComponent) comp));
    else if (comp instanceof Checkbox)
        peer = getFakePeer(CheckboxPeer.class, new FakeCheckboxPeer((Checkbox) comp));
    else if (comp instanceof Choice)
        peer = getFakePeer(ChoicePeer.class, new FakeChoicePeer((Choice) comp));
    else if (comp instanceof List)
        peer = getFakePeer(ListPeer.class, new FakeListPeer((List) comp));
    else if (comp instanceof Scrollbar)
        peer = getFakePeer(ScrollbarPeer.class, new FakeScrollbarPeer((Scrollbar) comp));
    else if (comp instanceof ScrollPane)
        peer = getFakePeer(new Class[] {ContainerPeer.class, ScrollPanePeer.class}, new FakeScrollPanePeer((ScrollPane) comp));
    else if (comp instanceof Canvas)
        peer = getFakePeer(CanvasPeer.class, new FakeCanvasPeer((Canvas) comp));
    else
        return false;

    attachFakePeer(comp, peer);
    return true;
}
 
Example 2
Project: incubator-netbeans   File: UtilitiesTest.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target) {
    throw new IllegalStateException("Method not implemented");
}
 
Example 3
Project: javify   File: XToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  return new SwingPanelPeer(target);
}
 
Example 4
Project: javify   File: GtkToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel (Panel p)
{
  checkHeadless();
  return new GtkPanelPeer (p);
}
 
Example 5
Project: javify   File: QtToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  return new QtPanelPeer( this, target);
}
 
Example 6
Project: javify   File: HeadlessToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  throw new HeadlessException();
}
 
Example 7
Project: jvm-stm   File: XToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  return new SwingPanelPeer(target);
}
 
Example 8
Project: jvm-stm   File: GtkToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel (Panel p) 
{
  checkHeadless();
  return new GtkPanelPeer (p);
}
 
Example 9
Project: jvm-stm   File: QtToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  return new QtPanelPeer( this, target);
}
 
Example 10
Project: jvm-stm   File: HeadlessToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  throw new HeadlessException();
}
 
Example 11
Project: JamVM-PH   File: XToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  return new SwingPanelPeer(target);
}
 
Example 12
Project: JamVM-PH   File: GtkToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel (Panel p) 
{
  checkHeadless();
  return new GtkPanelPeer (p);
}
 
Example 13
Project: JamVM-PH   File: QtToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  return new QtPanelPeer( this, target);
}
 
Example 14
Project: JamVM-PH   File: HeadlessToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  throw new HeadlessException();
}
 
Example 15
Project: GhostAWT   File: GhostToolkit.java   Source Code and License 4 votes vote down vote up
@Override
protected PanelPeer createPanel(Panel target) {
    return new GPanelPeer(target);
}
 
Example 16
Project: classpath   File: XToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  return new SwingPanelPeer(target);
}
 
Example 17
Project: classpath   File: GtkToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel (Panel p)
{
  checkHeadless();
  return new GtkPanelPeer (p);
}
 
Example 18
Project: classpath   File: QtToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  return new QtPanelPeer( this, target);
}
 
Example 19
Project: classpath   File: HeadlessToolkit.java   Source Code and License 4 votes vote down vote up
protected PanelPeer createPanel(Panel target)
{
  throw new HeadlessException();
}
 
Example 20
Project: javify   File: Toolkit.java   Source Code and License 2 votes vote down vote up
/**
 * Creates a peer object for the specified <code>Panel</code>.
 *
 * @param target The <code>Panel</code> to create the peer for.
 *
 * @return The peer for the specified <code>Panel</code> object.
 */
protected abstract PanelPeer createPanel(Panel target);
 
Example 21
Project: javify   File: SwingToolkit.java   Source Code and License 2 votes vote down vote up
/**
 * Creates a SwingPanelPeer.
 *
 * @param panel the AWT panel
 *
 * @return the Swing panel peer
 */
protected PanelPeer createPanel(Panel panel)
{
  return new SwingPanelPeer(panel);
}
 
Example 22
Project: jvm-stm   File: Toolkit.java   Source Code and License 2 votes vote down vote up
/**
 * Creates a peer object for the specified <code>Panel</code>.
 *
 * @param target The <code>Panel</code> to create the peer for.
 *
 * @return The peer for the specified <code>Panel</code> object.
 */
protected abstract PanelPeer createPanel(Panel target);
 
Example 23
Project: jvm-stm   File: SwingToolkit.java   Source Code and License 2 votes vote down vote up
/**
 * Creates a SwingPanelPeer.
 *
 * @param panel the AWT panel
 *
 * @return the Swing panel peer
 */
protected PanelPeer createPanel(Panel panel)
{
  return new SwingPanelPeer(panel);
}
 
Example 24
Project: JamVM-PH   File: Toolkit.java   Source Code and License 2 votes vote down vote up
/**
 * Creates a peer object for the specified <code>Panel</code>.
 *
 * @param target The <code>Panel</code> to create the peer for.
 *
 * @return The peer for the specified <code>Panel</code> object.
 */
protected abstract PanelPeer createPanel(Panel target);
 
Example 25
Project: JamVM-PH   File: SwingToolkit.java   Source Code and License 2 votes vote down vote up
/**
 * Creates a SwingPanelPeer.
 *
 * @param panel the AWT panel
 *
 * @return the Swing panel peer
 */
protected PanelPeer createPanel(Panel panel)
{
  return new SwingPanelPeer(panel);
}
 
Example 26
Project: classpath   File: Toolkit.java   Source Code and License 2 votes vote down vote up
/**
 * Creates a peer object for the specified <code>Panel</code>.
 *
 * @param target The <code>Panel</code> to create the peer for.
 *
 * @return The peer for the specified <code>Panel</code> object.
 */
protected abstract PanelPeer createPanel(Panel target);
 
Example 27
Project: classpath   File: SwingToolkit.java   Source Code and License 2 votes vote down vote up
/**
 * Creates a SwingPanelPeer.
 *
 * @param panel the AWT panel
 *
 * @return the Swing panel peer
 */
protected PanelPeer createPanel(Panel panel)
{
  return new SwingPanelPeer(panel);
}
 
Example 28
Project: cn1   File: Toolkit.java   Source Code and License votes vote down vote up
protected abstract PanelPeer createPanel(Panel a0); 
Example 29
Project: freeVM   File: Toolkit.java   Source Code and License votes vote down vote up
protected abstract PanelPeer createPanel(Panel a0); 
Example 30
Project: freeVM   File: Toolkit.java   Source Code and License votes vote down vote up
protected abstract PanelPeer createPanel(Panel a0);