Package com.alee.laf.scroll

Examples of com.alee.laf.scroll.WebScrollPane


        final WebTextArea textArea = new WebTextArea ( ExamplesManager.createLongString () );
        textArea.setLineWrap ( true );
        textArea.setWrapStyleWord ( true );

        // Text area scroll
        final WebScrollPane scrollPane = new WebScrollPane ( textArea, false );
        scrollPane.setPreferredSize ( new Dimension ( w, h ) );

        return scrollPane;
    }
View Full Code Here


    public Component getPreview ( final WebLookAndFeelDemo owner )
    {
        // Checkbox tree
        final WebCheckBoxTree checkBoxTree = new WebCheckBoxTree ();
        checkBoxTree.setVisibleRowCount ( 8 );
        return new GroupPanel ( new WebScrollPane ( checkBoxTree ) );
    }
View Full Code Here

        final WebTextArea textArea = new WebTextArea ( ExamplesManager.createLongString () );
        textArea.setLineWrap ( true );
        textArea.setWrapStyleWord ( true );

        // Text area scroll
        final WebScrollPane scrollPane = new WebScrollPane ( textArea, false );
        scrollPane.setPreferredSize ( new Dimension ( w, h ) );

        return scrollPane;
    }
View Full Code Here

    {
        // Editable asynchronous tree
        final WebAsyncTree tree1 = new WebAsyncTree ();
        tree1.setEditable ( true );
        tree1.setSelectionMode ( WebTree.DISCONTIGUOUS_TREE_SELECTION );
        final WebScrollPane treeScroll1 = new WebScrollPane ( tree1 );
        treeScroll1.setPreferredSize ( new Dimension ( 200, 150 ) );

        // Asynchronous tree with a custom selection style
        final WebAsyncTree tree2 = new WebAsyncTree ();
        tree2.setEditable ( true );
        tree2.setSelectionMode ( WebTree.DISCONTIGUOUS_TREE_SELECTION );
        tree2.setSelectionStyle ( TreeSelectionStyle.group );
        final WebScrollPane treeScroll2 = new WebScrollPane ( tree2 );
        treeScroll2.setPreferredSize ( new Dimension ( 200, 150 ) );

        // Installing childs reload mouse listener
        installReloadListener ( tree1 );
        installReloadListener ( tree2 );
View Full Code Here

        // Checkbox list
        final WebCheckBoxList webCheckBoxList = new WebCheckBoxList ( createCheckBoxListModel () );
        webCheckBoxList.setVisibleRowCount ( 4 );
        webCheckBoxList.setSelectedIndex ( 0 );
        webCheckBoxList.setEditable ( true );
        return new GroupPanel ( new WebScrollPane ( webCheckBoxList ) );
    }
View Full Code Here

    {
        // Files tree with default root
        WebFileTree fileTree = new WebFileTree ();
        fileTree.setAutoExpandSelectedNode ( false );
        fileTree.setShowsRootHandles ( true );
        WebScrollPane fileTreeScroll = new WebScrollPane ( fileTree );
        fileTreeScroll.setPreferredSize ( new Dimension ( 200, 150 ) );

        // Files tree with user home directory as root
        WebFileTree homeFileTree = new WebFileTree ( FileUtils.getUserHomePath () );
        homeFileTree.setAutoExpandSelectedNode ( false );
        homeFileTree.setShowsRootHandles ( true );
        homeFileTree.setSelectionStyle ( TreeSelectionStyle.group );
        WebScrollPane homeFileTreeScroll = new WebScrollPane ( homeFileTree );
        homeFileTreeScroll.setPreferredSize ( new Dimension ( 200, 150 ) );

        return new GroupPanel ( 5, fileTreeScroll, homeFileTreeScroll );
    }
View Full Code Here

        final WebTextArea scrollableArea = new WebTextArea ( ExamplesManager.createLongString () );
        scrollableArea.setLineWrap ( true );
        scrollableArea.setWrapStyleWord ( true );
        scrollableArea.setMargin ( 5 );

        final WebScrollPane webScrollPane = new WebScrollPane ( scrollableArea, false, true );
        webScrollPane.setPreferredSize ( new Dimension ( 0, 0 ) );
        return webScrollPane;
    }
View Full Code Here

    {
        // Editable tree
        final WebTree tree1 = new WebTree ();
        tree1.setEditable ( true );
        tree1.setSelectionMode ( WebTree.DISCONTIGUOUS_TREE_SELECTION );
        final WebScrollPane treeScroll1 = new WebScrollPane ( tree1 );
        treeScroll1.setPreferredSize ( new Dimension ( 200, 150 ) );

        // Tree with a custom selection style
        final WebTree tree2 = new WebTree ();
        tree2.setEditable ( true );
        tree2.setSelectionMode ( WebTree.DISCONTIGUOUS_TREE_SELECTION );
        tree2.setSelectionStyle ( TreeSelectionStyle.group );
        final WebScrollPane treeScroll2 = new WebScrollPane ( tree2 );
        treeScroll2.setPreferredSize ( new Dimension ( 200, 150 ) );

        return new GroupPanel ( treeScroll1, treeScroll2 );
    }
View Full Code Here

        // Overlay content
        final WebTextArea textArea = new WebTextArea ();
        textArea.setText ( "Click to load some text..." );
        textArea.setLineWrap ( true );
        textArea.setWrapStyleWord ( true );
        WebScrollPane scrollPane = new WebScrollPane ( textArea );
        scrollPane.setPreferredSize ( new Dimension ( 250, 100 ) );
        progressOverlay.setComponent ( scrollPane );

        // Overlaying components
        final WebLabel progressLabel = new WebLabel ( "0%", WebLabel.CENTER );
        progressLabel.setBoldFont ();
View Full Code Here

            {
                openSelectedHint ();
            }
        } );

        final WebScrollPane foundClassesScroll = new WebScrollPane ( classSearchHintsList );
        foundClassesScroll.setShadeWidth ( 0 );
        foundClassesScroll.setRound ( 0 );
        classSearchHintsPopup.add ( foundClassesScroll );

        classSearchPopup.addComponentListener ( new ComponentAdapter ()
        {
            @Override
View Full Code Here

TOP

Related Classes of com.alee.laf.scroll.WebScrollPane

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.