📄 b062da5f405d001c1a95813b7cb3a02a
字号:
package cn.nawang.test;
import java.awt.Color;
import javax.swing.text.BadLocationException;
import javax.swing.text.Style;
import javax.swing.text.StyleConstants;
import javax.swing.text.StyleContext;
import javax.swing.text.StyledDocument;
public class HelpTxt {
public static String helpDoc =
"<b><font size=4 color=Navy><u>规则 计分 排行版 源码 BUG</font></b></u>"
+ "<br>"
+ "<p align=left><b><font size=4 color=Navy>规则</font></b></p>"
+ "<br>"
+ "<p align=left><font size=4 color=Navy>选择两个点,如果两点的图片完全一样,并且两点之间可以用不超过3条直线连接起来,则该两点可以消除。</font></p>"
+ "<br>"
+ "<p align=left><b><font size=4 color=Navy>计分</font></b></p>"
+ "<br>"
+ "<p align=left><font size=4 color=Navy>1、限定时间为地图中方块数*4,比如说有120个方块,就应该在480秒内完成,超过480秒没有时间奖励分。</font></p>"
+ "<br>"
+ "<font size=4 color=Navy>2、时间奖励分为剩余时间*2,即每提前一秒钟奖励2分。</font>"
+ "<br>"
+ "<font size=4 color=Navy>3、当已选择点后,如果选择的第二个点与第一个点之间无法消除,扣1分,如果有解,增加24分。</font>"
+ "<br>"
+ "<font size=4 color=Navy>4、使用刷新功能,系统会自动判断当前地图有无解,如果有解,扣8分,无解则加8分,慎用:)</font>"
+ "<br>"
+ "<font size=4 color=Navy>5、使用提示功能,如果提示成功,扣10分。</font>"
+ "<br>"
+ "<font size=4 color=Navy>6、使用炸弹功能,如果炸弹功能有效,扣12分。</font>"
;
public HelpTxt(StyledDocument helpDoc) {
// TODO Auto-generated constructor stub
}
// public StyledDocument insertDoc(StyledDocument helpDoc, String content, String currentStyle)
// {
// try{
// helpDoc.insertString(helpDoc.getLength(), content, helpDoc.getStyle(currentStyle));
// }
// catch(BadLocationException e)
// {
// System.err.println("BadLocationException: "+e);
// }
// return helpDoc;
// }
// public void createStyle(String style, StyledDocument doc, int size, int bold, int underline, Color color, String fontName)
// {
// Style sys = StyleContext.getDefaultStyleContext().getStyle(StyleContext.DEFAULT_STYLE);
// Style s = doc.addStyle(style, sys);
// StyleConstants.setFontSize(s, size);
// StyleConstants.setBold(s, (bold==1)?true:false);
// StyleConstants.setUnderline(s, (underline==1)?true:false);
// StyleConstants.setForeground(s, color);
// StyleConstants.setFontFamily(s, fontName);
// }
// public void createHelpTxt()
// {
// createStyle("title01", this.helpDoc, 18, 1, 1, new Color(0x374d76), "黑体");
// createStyle("contentZh", this.helpDoc, 12, 0, 0, new Color(0x374d76), "宋体");
// createStyle("title02", this.helpDoc, 18, 1, 0, new Color(0x374d76), "黑体");
// createStyle("contentEn", this.helpDoc, 12, 0, 0, new Color(0x374d76), "Arial");
// }
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -