- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.isEmpty()
方法的一些代码示例,展示了ZLTextSelection.isEmpty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZLTextSelection.isEmpty()
方法的具体详情如下:
包路径:com.koolearn.klibrary.text.view.ZLTextSelection
类名称:ZLTextSelection
方法名:isEmpty
暂无
代码示例来源:origin: ydcx/KooReader
public boolean isSelectionEmpty() {
return mySelection.isEmpty();
}
代码示例来源:origin: Jiangzqts/EpubRead
public boolean isSelectionEmpty() {
return mySelection.isEmpty();
}
代码示例来源:origin: Jiangzqts/EpubRead
@Override
public ZLTextPosition getStartPosition() {
if (isEmpty()) {
return null;
}
return new ZLTextFixedPosition(
myLeftMostRegionSoul.ParagraphIndex,
myLeftMostRegionSoul.StartElementIndex,
0
);
}
代码示例来源:origin: Jiangzqts/EpubRead
public boolean clear() {
if (isEmpty()) {
return false;
}
stop();
myLeftMostRegionSoul = null;
myRightMostRegionSoul = null;
myCursorInMovement = null;
return true;
}
代码示例来源:origin: ydcx/KooReader
public boolean clear() {
if (isEmpty()) {
return false;
}
stop();
myLeftMostRegionSoul = null;
myRightMostRegionSoul = null;
myCursorInMovement = null;
return true;
}
代码示例来源:origin: ydcx/KooReader
@Override
public ZLTextPosition getStartPosition() {
if (isEmpty()) {
return null;
}
return new ZLTextFixedPosition(
myLeftMostRegionSoul.ParagraphIndex,
myLeftMostRegionSoul.StartElementIndex,
0
);
}
代码示例来源:origin: Jiangzqts/EpubRead
protected SelectionCursor.Which findSelectionCursor(int x, int y, float maxDistance2) {
if (mySelection.isEmpty()) {
return null;
}
final float leftDistance2 = distance2ToCursor(x, y, SelectionCursor.Which.Left);
final float rightDistance2 = distance2ToCursor(x, y, SelectionCursor.Which.Right);
if (rightDistance2 < leftDistance2) {
return rightDistance2 <= maxDistance2 ? SelectionCursor.Which.Right : null;
} else {
return leftDistance2 <= maxDistance2 ? SelectionCursor.Which.Left : null;
}
}
代码示例来源:origin: ydcx/KooReader
protected SelectionCursor.Which findSelectionCursor(int x, int y, float maxDistance2) {
if (mySelection.isEmpty()) {
return null;
}
final float leftDistance2 = distance2ToCursor(x, y, SelectionCursor.Which.Left);
final float rightDistance2 = distance2ToCursor(x, y, SelectionCursor.Which.Right);
if (rightDistance2 < leftDistance2) {
return rightDistance2 <= maxDistance2 ? SelectionCursor.Which.Right : null;
} else {
return leftDistance2 <= maxDistance2 ? SelectionCursor.Which.Left : null;
}
}
代码示例来源:origin: ydcx/KooReader
boolean hasPartAfterPage(ZLTextPage page) {
if (isEmpty()) {
return false;
}
final ZLTextElementArea lastPageArea = page.TextElementMap.getLastArea();
if (lastPageArea == null) {
return false;
}
final int cmp = myRightMostRegionSoul.compareTo(lastPageArea);
return cmp > 0 || (cmp == 0 && !lastPageArea.isLastInElement());
}
代码示例来源:origin: Jiangzqts/EpubRead
boolean hasPartBeforePage(ZLTextPage page) {
if (isEmpty()) {
return false;
}
final ZLTextElementArea firstPageArea = page.TextElementMap.getFirstArea();
if (firstPageArea == null) {
return false;
}
final int cmp = myLeftMostRegionSoul.compareTo(firstPageArea);
return cmp < 0 || (cmp == 0 && !firstPageArea.isFirstInElement());
}
代码示例来源:origin: ydcx/KooReader
@Override
public ZLTextPosition getEndPosition() {
if (isEmpty()) {
return null;
}
final ZLTextParagraphCursor cursor = myView.cursor(myRightMostRegionSoul.ParagraphIndex);
final ZLTextElement element = cursor.getElement(myRightMostRegionSoul.EndElementIndex);
return new ZLTextFixedPosition(
myRightMostRegionSoul.ParagraphIndex,
myRightMostRegionSoul.EndElementIndex,
element instanceof ZLTextWord ? ((ZLTextWord)element).Length : 0
);
}
代码示例来源:origin: Jiangzqts/EpubRead
@Override
public ZLTextPosition getEndPosition() {
if (isEmpty()) {
return null;
}
final ZLTextParagraphCursor cursor = myView.cursor(myRightMostRegionSoul.ParagraphIndex);
final ZLTextElement element = cursor.getElement(myRightMostRegionSoul.EndElementIndex);
return new ZLTextFixedPosition(
myRightMostRegionSoul.ParagraphIndex,
myRightMostRegionSoul.EndElementIndex,
element instanceof ZLTextWord ? ((ZLTextWord)element).Length : 0
);
}
代码示例来源:origin: Jiangzqts/EpubRead
boolean hasPartAfterPage(ZLTextPage page) {
if (isEmpty()) {
return false;
}
final ZLTextElementArea lastPageArea = page.TextElementMap.getLastArea();
if (lastPageArea == null) {
return false;
}
final int cmp = myRightMostRegionSoul.compareTo(lastPageArea);
return cmp > 0 || (cmp == 0 && !lastPageArea.isLastInElement());
}
代码示例来源:origin: ydcx/KooReader
boolean hasPartBeforePage(ZLTextPage page) {
if (isEmpty()) {
return false;
}
final ZLTextElementArea firstPageArea = page.TextElementMap.getFirstArea();
if (firstPageArea == null) {
return false;
}
final int cmp = myLeftMostRegionSoul.compareTo(firstPageArea);
return cmp < 0 || (cmp == 0 && !firstPageArea.isFirstInElement());
}
代码示例来源:origin: ydcx/KooReader
public int getSelectionEndY() {
if (mySelection.isEmpty()) {
return 0;
}
final ZLTextElementArea selectionEndArea = mySelection.getEndArea(myCurrentPage);
if (selectionEndArea != null) {
return selectionEndArea.YEnd;
}
if (mySelection.hasPartAfterPage(myCurrentPage)) {
final ZLTextElementArea lastArea = myCurrentPage.TextElementMap.getLastArea();
return lastArea != null ? lastArea.YEnd : 0;
} else {
final ZLTextElementArea firstArea = myCurrentPage.TextElementMap.getFirstArea();
return firstArea != null ? firstArea.YStart : 0;
}
}
代码示例来源:origin: Jiangzqts/EpubRead
public int getSelectionStartY() {
if (mySelection.isEmpty()) {
return 0;
}
final ZLTextElementArea selectionStartArea = mySelection.getStartArea(myCurrentPage);
if (selectionStartArea != null) {
return selectionStartArea.YStart;
}
if (mySelection.hasPartBeforePage(myCurrentPage)) {
final ZLTextElementArea firstArea = myCurrentPage.TextElementMap.getFirstArea();
return firstArea != null ? firstArea.YStart : 0;
} else {
final ZLTextElementArea lastArea = myCurrentPage.TextElementMap.getLastArea();
return lastArea != null ? lastArea.YEnd : 0;
}
}
代码示例来源:origin: ydcx/KooReader
@Override
public ZLTextElementArea getStartArea(ZLTextPage page) {
if (isEmpty()) {
return null;
}
final ZLTextElementAreaVector vector = page.TextElementMap;
final ZLTextRegion region = vector.getRegion(myLeftMostRegionSoul);
if (region != null) {
return region.getFirstArea();
}
final ZLTextElementArea firstArea = vector.getFirstArea();
if (firstArea != null && myLeftMostRegionSoul.compareTo(firstArea) <= 0) {
return firstArea;
}
return null;
}
代码示例来源:origin: Jiangzqts/EpubRead
@Override
public ZLTextElementArea getStartArea(ZLTextPage page) {
if (isEmpty()) {
return null;
}
final ZLTextElementAreaVector vector = page.TextElementMap;
final ZLTextRegion region = vector.getRegion(myLeftMostRegionSoul);
if (region != null) {
return region.getFirstArea();
}
final ZLTextElementArea firstArea = vector.getFirstArea();
if (firstArea != null && myLeftMostRegionSoul.compareTo(firstArea) <= 0) {
return firstArea;
}
return null;
}
代码示例来源:origin: Jiangzqts/EpubRead
public int getSelectionEndY() {
if (mySelection.isEmpty()) {
return 0;
}
final ZLTextElementArea selectionEndArea = mySelection.getEndArea(myCurrentPage);
if (selectionEndArea != null) {
return selectionEndArea.YEnd;
}
if (mySelection.hasPartAfterPage(myCurrentPage)) {
final ZLTextElementArea lastArea = myCurrentPage.TextElementMap.getLastArea();
return lastArea != null ? lastArea.YEnd : 0;
} else {
final ZLTextElementArea firstArea = myCurrentPage.TextElementMap.getFirstArea();
return firstArea != null ? firstArea.YStart : 0;
}
}
代码示例来源:origin: ydcx/KooReader
@Override
public ZLTextElementArea getEndArea(ZLTextPage page) {
if (isEmpty()) {
return null;
}
final ZLTextElementAreaVector vector = page.TextElementMap;
final ZLTextRegion region = vector.getRegion(myRightMostRegionSoul);
if (region != null) {
return region.getLastArea();
}
final ZLTextElementArea lastArea = vector.getLastArea();
if (lastArea != null && myRightMostRegionSoul.compareTo(lastArea) >= 0) {
return lastArea;
}
return null;
}
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.hasPartBeforePage()方法的一些代码示例,展示了ZLTextSele
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.clear()方法的一些代码示例,展示了ZLTextSelection.clear(
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.expandTo()方法的一些代码示例,展示了ZLTextSelection.exp
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.isEmpty()方法的一些代码示例,展示了ZLTextSelection.isEm
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.getEndArea()方法的一些代码示例,展示了ZLTextSelection.g
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.getStartArea()方法的一些代码示例,展示了ZLTextSelection
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.getEndPosition()方法的一些代码示例,展示了ZLTextSelecti
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.getStartPosition()方法的一些代码示例,展示了ZLTextSelec
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.stop()方法的一些代码示例,展示了ZLTextSelection.stop()的
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.intersects()方法的一些代码示例,展示了ZLTextSelection.i
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.hasPartAfterPage()方法的一些代码示例,展示了ZLTextSelec
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.getCursorInMovementPoint()方法的一些代码示例,展示了ZLT
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.setCursorInMovement()方法的一些代码示例,展示了ZLTextSe
本文整理了Java中com.koolearn.klibrary.text.view.ZLTextSelection.getCursorInMovement()方法的一些代码示例,展示了ZLTextSe
我是一名优秀的程序员,十分优秀!