当前位置: 首页>>代码示例>>Java>>正文


Java JViewport.setScrollMode方法代码示例

本文整理汇总了Java中javax.swing.JViewport.setScrollMode方法的典型用法代码示例。如果您正苦于以下问题:Java JViewport.setScrollMode方法的具体用法?Java JViewport.setScrollMode怎么用?Java JViewport.setScrollMode使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在javax.swing.JViewport的用法示例。


在下文中一共展示了JViewport.setScrollMode方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: displaySearchField

import javax.swing.JViewport; //导入方法依赖的package包/类
/**
 * Adds the search field to the tree.
 */
private void displaySearchField() {
    if ((getModel().getSize() > 0) && !searchTextField.isDisplayable()) {
        JViewport viewport = ListView.this.getViewport();
        originalScrollMode = viewport.getScrollMode();
        viewport.setScrollMode(JViewport.SIMPLE_SCROLL_MODE);

        //Rectangle visibleTreeRect = getVisibleRect();
        prepareSearchPanel();
        add(searchpanel);
        revalidate();
        repaint();

        // bugfix #28501, avoid the chars duplicated on jdk1.3
        SwingUtilities.invokeLater(
            new Runnable() {
                public void run() {
                    searchTextField.requestFocus();
                }
            }
        );
    }
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:26,代码来源:ListView.java

示例2: displaySearchField

import javax.swing.JViewport; //导入方法依赖的package包/类
/**
 * Adds the search field to the tree.
 */
private void displaySearchField(char initialChar) {
    if( null != searchpanel )
        return;
    JViewport vp = scrollPane.getViewport();
    originalScrollMode = vp.getScrollMode();
    vp.setScrollMode(JViewport.SIMPLE_SCROLL_MODE);
    searchTextField.setFont(getFont());
    searchTextField.setText(String.valueOf(initialChar));
    prepareSearchPanel();
    scrollPane.add(searchpanel);
    invalidate();
    revalidate();
    repaint();
    searchTextField.requestFocus();
}
 
开发者ID:apache,项目名称:incubator-netbeans,代码行数:19,代码来源:PalettePanel.java

示例3: createComponent

import javax.swing.JViewport; //导入方法依赖的package包/类
private static JComponent createComponent() {
    createStyles();
    for (int i = 0; i < data.length; i++) {
        Paragraph p = data[i];
        addParagraph(p);
    }

    JTextPane textPane = new JTextPane(doc);

    JScrollPane scroller = new JScrollPane();
    JViewport port = scroller.getViewport();
    port.setScrollMode(JViewport.BACKINGSTORE_SCROLL_MODE);
    port.add(textPane);

    return scroller;
}
 
开发者ID:AdoptOpenJDK,项目名称:openjdk-jdk10,代码行数:17,代码来源:JViewPortBackingStoreImageTest.java


注:本文中的javax.swing.JViewport.setScrollMode方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。