BasicGraphEditor.java 文件源码

java
阅读 36 收藏 0 点赞 0 评论 0

项目:Tarski 作者:
/**
 * 
 */
public EditorPalette insertPalette(String title)
{
    final EditorPalette palette = new EditorPalette();
    final JScrollPane scrollPane = new JScrollPane(palette);
    scrollPane
            .setVerticalScrollBarPolicy(JScrollPane.VERTICAL_SCROLLBAR_ALWAYS);
    scrollPane
            .setHorizontalScrollBarPolicy(JScrollPane.HORIZONTAL_SCROLLBAR_NEVER);
    libraryPane.add(title, scrollPane);

    // Updates the widths of the palettes if the container size changes
    libraryPane.addComponentListener(new ComponentAdapter()
    {
        /**
         * 
         */
        public void componentResized(ComponentEvent e)
        {
            int w = scrollPane.getWidth()
                    - scrollPane.getVerticalScrollBar().getWidth();
            palette.setPreferredWidth(w);
        }

    });

    return palette;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号