本文整理汇总了Java中org.jdesktop.swingx.JXTaskPane.setName方法的典型用法代码示例。如果您正苦于以下问题:Java JXTaskPane.setName方法的具体用法?Java JXTaskPane.setName怎么用?Java JXTaskPane.setName使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.jdesktop.swingx.JXTaskPane
的用法示例。
在下文中一共展示了JXTaskPane.setName方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createTaskPaneDemo
import org.jdesktop.swingx.JXTaskPane; //导入方法依赖的package包/类
private void createTaskPaneDemo() {
JXTaskPaneContainer tpc = new JXTaskPaneContainer();
// "System" GROUP
systemGroup = new JXTaskPane();
systemGroup.setName("systemGroup");
tpc.add(systemGroup);
// "Office" GROUP
officeGroup = new JXTaskPane();
officeGroup.setName("officeGroup");
tpc.add(officeGroup);
// "SEE ALSO" GROUP and ACTIONS
seeAlsoGroup = new JXTaskPane();
seeAlsoGroup.setName("seeAlsoGroup");
tpc.add(seeAlsoGroup);
// "Details" GROUP
detailsGroup = new JXTaskPane();
detailsGroup.setName("detailsGroup");
//TODO better injection for editor area
JEditorPane area = new JEditorPane("text/html", "<html>");
area.setName("detailsArea");
area.setFont(UIManager.getFont("Label.font"));
Font defaultFont = UIManager.getFont("Button.font");
String stylesheet = "body { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; font-family: "
+ defaultFont.getName()
+ "; font-size: "
+ defaultFont.getSize()
+ "pt; }"
+ "a, p, li { margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; font-family: "
+ defaultFont.getName()
+ "; font-size: "
+ defaultFont.getSize()
+ "pt; }";
if (area.getDocument() instanceof HTMLDocument) {
HTMLDocument doc = (HTMLDocument)area.getDocument();
try {
doc.getStyleSheet().loadRules(new java.io.StringReader(stylesheet),
null);
} catch (Exception e) {
// TODO: handle exception
}
}
detailsGroup.add(area);
tpc.add(detailsGroup);
add(new JScrollPane(tpc));
}
示例2: createTaskPane
import org.jdesktop.swingx.JXTaskPane; //导入方法依赖的package包/类
private JXTaskPane createTaskPane(Demo demo) {
JXTaskPane taskPane = new JXTaskPane();
taskPane.setTitle(demo.getCategory());
taskPane.setName(demo.getCategory());
return taskPane;
}