반응형
with(copy){
setOnMouseClicked {
val clipboard = Toolkit.getDefaultToolkit().systemClipboard
val dataFlavor = DataFlavor.stringFlavor
if(clipboard.isDataFlavorAvailable(dataFlavor).not()) return@setOnMouseClicked
val li = clipboard.getData(dataFlavor).toString().split("-")
if(li.size != 7) return@setOnMouseClicked
if((li[0].length == 5 && li[6].length == 4).not()) return@setOnMouseClicked
}
}
이런 느낌으로 사용. return은 validation을 건 것들.
반응형
댓글