本文整理了Java中com.koolearn.klibrary.text.view.style.ZLTextBaseStyle
类的一些代码示例,展示了ZLTextBaseStyle
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZLTextBaseStyle
类的具体详情如下:
包路径:com.koolearn.klibrary.text.view.style.ZLTextBaseStyle
类名称:ZLTextBaseStyle
暂无
代码示例来源:origin: Jiangzqts/EpubRead
@Override
public void startElement(String uri, String localName, String qName, Attributes attributes) {
if ("base".equals(localName) && Screen.equals(attributes.getValue("screen"))) {
myBaseStyle = new ZLTextBaseStyle(
Screen,
attributes.getValue("family"),
intValue(attributes, "fontSize", 0)
);
}
}
}
代码示例来源:origin: ydcx/KooReader
@Override
public int getFontSize(ZLTextMetrics metrics) {
return getFontSize();
}
代码示例来源:origin: Jiangzqts/EpubRead
@Override
public int getFontSize(ZLTextMetrics metrics) {
return getFontSize();
}
代码示例来源:origin: ydcx/KooReader
@Override
public void startElement(String uri, String localName, String qName, Attributes attributes) {
if ("base".equals(localName) && Screen.equals(attributes.getValue("screen"))) {
myBaseStyle = new ZLTextBaseStyle(
Screen,
attributes.getValue("family"),
intValue(attributes, "fontSize", 0)
);
}
}
}
代码示例来源:origin: ydcx/KooReader
protected ZLTextMetrics metrics() {
// this local variable is used to guarantee null will not
// be returned from this method enen in multi-thread environment
ZLTextMetrics m = myMetrics;
if (m == null) {
m = new ZLTextMetrics(
ZLibrary.Instance().getDisplayDPI(),
// TODO: screen area width
100,
// TODO: screen area height
100,
getTextStyleCollection().getBaseStyle().getFontSize()
);
myMetrics = m;
}
return m;
}
代码示例来源:origin: Jiangzqts/EpubRead
protected ZLTextMetrics metrics() {
// this local variable is used to guarantee null will not
// be returned from this method enen in multi-thread environment
ZLTextMetrics m = myMetrics;
if (m == null) {
m = new ZLTextMetrics(
ZLibrary.Instance().getDisplayDPI(),
// TODO: screen area width
100,
// TODO: screen area height
100,
getTextStyleCollection().getBaseStyle().getFontSize()
);
myMetrics = m;
}
return m;
}
代码示例来源:origin: Jiangzqts/EpubRead
protected boolean initSelection(int x, int y) {
y -= getTextStyleCollection().getBaseStyle().getFontSize() / 2;
if (!mySelection.start(x, y)) {
return false;
}
Application.getViewWidget().reset();
Application.getViewWidget().repaint();
return true;
}
代码示例来源:origin: ydcx/KooReader
protected boolean initSelection(int x, int y) {
y -= getTextStyleCollection().getBaseStyle().getFontSize() / 2;
if (!mySelection.start(x, y)) {
return false;
}
Application.getViewWidget().reset();
Application.getViewWidget().repaint();
return true;
}
代码示例来源:origin: Jiangzqts/EpubRead
protected void moveSelectionCursorTo(SelectionCursor.Which which, int x, int y) {
y -= getTextStyleCollection().getBaseStyle().getFontSize() / 2;
mySelection.setCursorInMovement(which, x, y);
mySelection.expandTo(myCurrentPage, x, y);
Application.getViewWidget().reset();
Application.getViewWidget().repaint();
}
代码示例来源:origin: ydcx/KooReader
protected void moveSelectionCursorTo(SelectionCursor.Which which, int x, int y) {
y -= getTextStyleCollection().getBaseStyle().getFontSize() / 2;
mySelection.setCursorInMovement(which, x, y);
mySelection.expandTo(myCurrentPage, x, y);
Application.getViewWidget().reset();
Application.getViewWidget().repaint();
}
内容来源于网络,如有侵权,请联系作者删除!