本文整理汇总了Java中novaworx.textpane.SyntaxGutterBase类的典型用法代码示例。如果您正苦于以下问题:Java SyntaxGutterBase类的具体用法?Java SyntaxGutterBase怎么用?Java SyntaxGutterBase使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。
SyntaxGutterBase类属于novaworx.textpane包,在下文中一共展示了SyntaxGutterBase类的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createEditorTabs
import novaworx.textpane.SyntaxGutterBase; //导入依赖的package包/类
private void createEditorTabs() {
tabs = new JTabbedPane(SwingConstants.BOTTOM);
wysEditor = createWysiwygEditor();
srcEditor = createSourceEditor();
tabs.addTab("Edit", new JScrollPane(wysEditor));
JScrollPane scrollPane = new JScrollPane(srcEditor);
SyntaxGutter gutter = new SyntaxGutter(srcEditor);
SyntaxGutterBase gutterBase = new SyntaxGutterBase(gutter);
scrollPane.setRowHeaderView(gutter);
scrollPane.setCorner(ScrollPaneConstants.LOWER_LEFT_CORNER, gutterBase);
tabs.addTab("HTML", scrollPane);
tabs.addChangeListener(new ChangeListener() {
@Override
public void stateChanged(ChangeEvent e) {
updateEditView();
}
});
}
示例2: createEditorTabs
import novaworx.textpane.SyntaxGutterBase; //导入依赖的package包/类
private void createEditorTabs()
{
tabs = new JTabbedPane(SwingConstants.BOTTOM);
wysEditor = createWysiwygEditor();
srcEditor = createSourceEditor();
tabs.addTab("Edit", new JScrollPane(wysEditor));
JScrollPane scrollPane = new JScrollPane(srcEditor);
SyntaxGutter gutter = new SyntaxGutter(srcEditor);
SyntaxGutterBase gutterBase = new SyntaxGutterBase(gutter);
scrollPane.setRowHeaderView(gutter);
scrollPane.setCorner(ScrollPaneConstants.LOWER_LEFT_CORNER, gutterBase);
tabs.addTab("HTML", scrollPane);
tabs.addChangeListener(new ChangeListener()
{
public void stateChanged(ChangeEvent e)
{
updateEditView();
}
});
}