Package java.awt

Examples of java.awt.ScrollPane$PeerFixer


    }
    if (image != null)
    {
      //editor.zoomSetOriginalSize();
      Image awtImage = ImageCreator.convertToAwtImage(image, RGBA.DEFAULT_ALPHA);
      scrollPane = new ScrollPane(ScrollPane.SCROLLBARS_AS_NEEDED);
      canvas = new ImageCanvas(scrollPane);
      canvas.setInterpolation(editor.getInterpolation());
      canvas.setZoomToFit(editor.getZoomToFit());
      canvas.setImage(awtImage);
      canvas.setZoomFactors(editor.getZoomFactorX(), editor.getZoomFactorY());
View Full Code Here


    protected void initAddPanel(Properties config) {
  if(addFrame == null) {
      addFrame = new Panel(new BorderLayout());
      String af = config.getProperty("org.w3c.jigadm.editors.frames");
      StringTokenizer st = new StringTokenizer(af, "|");
      ScrollPane fsp = new ScrollPane();
      GridBagLayout fgbl = new GridBagLayout();
      GridBagConstraints fgbc = new GridBagConstraints();
      Panel fspp = new Panel (fgbl);
      fsp.add(fspp);
      PropertyManager pm = PropertyManager.getPropertyManager();
      String downPath = pm.getIconLocation("down");
      String leftPath = pm.getIconLocation("left");
      combo = new FakeComboBox(35,7,true,downPath,leftPath);
      while(st.hasMoreTokens())
View Full Code Here

  Label l;
  MouseButtonListener mbl = new MouseButtonListener();
  ControlListener cl = new ControlListener();
  Panel ControlPanel = new Panel(new BorderLayout());
  PropertyManager pm = PropertyManager.getPropertyManager();
  ScrollPane fsp = new ScrollPane();
  GridBagLayout gbl = new GridBagLayout();
  GridBagConstraints gbc = new GridBagConstraints();
  Panel fspp = new Panel(gbl);
  gbc.insets = new Insets(5,0,0,0);
  fsp.add(fspp);

  gbc.fill = GridBagConstraints.HORIZONTAL;
  gbc.weightx = 0;
  gbc.weighty = 0;
View Full Code Here

      Panel tfp;
      addPanel = new Panel(new BorderLayout());
      String af = config.getProperty(
    "org.w3c.jigadm.editors.resource.indexers");
      StringTokenizer st = new StringTokenizer(af, "|");
      ScrollPane fsp = new ScrollPane();
      GridBagLayout fgbl = new GridBagLayout();
      GridBagConstraints fgbc = new GridBagConstraints();
      Panel fspp = new Panel (fgbl);
      fsp.add(fspp);

      PropertyManager pm = PropertyManager.getPropertyManager();
      String downPath = pm.getIconLocation("down");
      String leftPath = pm.getIconLocation("left");
      combo = new FakeComboBox(35,7,true,downPath,leftPath);
View Full Code Here

      String af = (String) config.get(
    "org.w3c.jigadm.editors.resource.resources");
      if ( af == null )
    return;
      StringTokenizer st = new StringTokenizer(af, "|");
      ScrollPane fsp = new ScrollPane();
      GridBagLayout fgbl = new GridBagLayout();
      GridBagConstraints fgbc = new GridBagConstraints();
      Panel fspp = new Panel (fgbl);
      fsp.add(fspp);
      PropertyManager pm = PropertyManager.getPropertyManager();
      String downPath = pm.getIconLocation("down");
      String leftPath = pm.getIconLocation("left");
      combo = new FakeComboBox(35,7,true,downPath,leftPath);
      while(st.hasMoreTokens())
View Full Code Here

    setLayout(null);
    titleLabel = new Label();
    add(titleLabel);
    // Panel codes = new Panel();
   
    scroll = new ScrollPane(ScrollPane.SCROLLBARS_AS_NEEDED);
    //add(scroll);
    scrollContents = new Panel();
    //scroll.add(scrollContents);
    add(scrollContents);
    setBackground(Color.red);
View Full Code Here

    protected static Frame createVncClientMainWindow(BufferedImageCanvas canvas, String title, WindowListener windowListener) {
        // Create AWT windows
        Frame frame = new Frame(title + " - RDP");

        // Use scrolling pane to support screens, which are larger than ours
        scroller = new ScrollPane(ScrollPane.SCROLLBARS_AS_NEEDED);
        scroller.add(canvas);
        scroller.setSize(canvas.getWidth(), canvas.getHeight());

        frame.add(scroller);
        frame.pack();
View Full Code Here

    private Frame createVncClientMainWindow(BufferedImageCanvas canvas, String title) {
        // Create AWT windows
        final Frame frame = new Frame(title + " - VNCle");

        // Use scrolling pane to support screens, which are larger than ours
        ScrollPane scroller = new ScrollPane(ScrollPane.SCROLLBARS_AS_NEEDED);
        scroller.add(canvas);
        scroller.setSize(screen.getFramebufferWidth(), screen.getFramebufferHeight());

        frame.add(scroller);
        frame.pack();
        frame.setVisible(true);
View Full Code Here

@SuppressWarnings({"unchecked", "deprecation", "serial"}) class ViewportFrame extends Frame {
  public ViewportFrame(String name, CConn cc_) {
    super(name);
    cc = cc_;
    sp = new ScrollPane();
    add(sp);
  }
View Full Code Here

    if ( !e.getSource().equals( currentComponent ) ) {
      if ( model != null ) {
        int oldSelection = selectedRow;
        int numChildren = model.getNumChildren();
        int keyCode = e.getKeyCode();
        ScrollPane sp = ( ( ScrollPane )getParent().getParent() );
        int y = ( int )sp.getScrollPosition().y;
        if ( ( keyCode == e.VK_UP ) || ( keyCode == VK_KP_UP ) ) {
          selectedRow = Math.max( 0, selectedRow - 1 );
          sp.setScrollPosition( 0, y - rowHeight );
        }
        else if ( ( keyCode == e.VK_DOWN ) || ( keyCode == VK_KP_DOWN ) ) {
          selectedRow = Math.min( numChildren - 1, selectedRow + 1 );
          sp.setScrollPosition( 0,
                                Math.min( y + rowHeight, ( ( numChildren - 2 ) * rowHeight ) ) );
        }
        else
          return;

View Full Code Here

TOP

Related Classes of java.awt.ScrollPane$PeerFixer

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.