Skip to content

Commit

Permalink
refactor:spotless 格式化
Browse files Browse the repository at this point in the history
  • Loading branch information
Leon406 committed Aug 25, 2021
1 parent 47bab15 commit 9e9c482
Show file tree
Hide file tree
Showing 8 changed files with 51 additions and 66 deletions.
42 changes: 18 additions & 24 deletions src/main/kotlin/me/leon/Styles.kt
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
package me.leon

import javafx.scene.layout.BorderStrokeStyle
import javafx.scene.shape.StrokeLineCap
import javafx.scene.shape.StrokeLineJoin
import javafx.scene.shape.StrokeType
import javafx.scene.text.FontWeight
import tornadofx.*

Expand All @@ -27,10 +23,10 @@ class Styles : Stylesheet() {
button {
fontSize = 14.px
fontWeight = FontWeight.BOLD
// padding = box(10.px)
and(hover) {
// padding = box(10.px)
and(hover) {
backgroundColor += hoverColor
// borderColor += box(dangerColor)
// borderColor += box(dangerColor)
}
}

Expand All @@ -39,24 +35,22 @@ class Styles : Stylesheet() {
padding = box(5.px, 10.px)
fontWeight = FontWeight.BOLD
maxWidth = infinity
// borderColor += box(dangerColor)
// borderStyle += BorderStrokeStyle(
// StrokeType.INSIDE,
// StrokeLineJoin.MITER,
// StrokeLineCap.BUTT,
// 10.0,
// 0.0,
// listOf(25.0, 5.0)
// )
// borderWidth += box(5.px)
//
// and(hover) {
// backgroundColor += hoverColor
// borderColor += box(dangerColor)
// }
// borderColor += box(dangerColor)
// borderStyle += BorderStrokeStyle(
// StrokeType.INSIDE,
// StrokeLineJoin.MITER,
// StrokeLineCap.BUTT,
// 10.0,
// 0.0,
// listOf(25.0, 5.0)
// )
// borderWidth += box(5.px)
//
// and(hover) {
// backgroundColor += hoverColor
// borderColor += box(dangerColor)
// }

}


}
}
3 changes: 1 addition & 2 deletions src/main/kotlin/me/leon/ext/FXExt.kt
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,7 @@ import javax.imageio.ImageIO
fun String.copy() =
Clipboard.getSystemClipboard().setContent(ClipboardContent().apply { putString(this@copy) })

fun clipboardText() =
Clipboard.getSystemClipboard().string
fun clipboardText() = Clipboard.getSystemClipboard().string

fun Image.copy() =
Clipboard.getSystemClipboard().setContent(ClipboardContent().apply { putImage(this@copy) })
Expand Down
4 changes: 1 addition & 3 deletions src/main/kotlin/me/leon/view/AsymmetricCryptoView.kt
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,7 @@ class AsymmetricCryptoView : View("非对称加密 RSA") {
}
}

checkbox("私钥加密", privateKeyEncrypt){
tooltip("默认公钥加密,私钥解密。开启后私钥加密,公钥解密")
}
checkbox("私钥加密", privateKeyEncrypt) { tooltip("默认公钥加密,私钥解密。开启后私钥加密,公钥解密") }

button("运行") { action { doCrypto() } }
button("上移") {
Expand Down
5 changes: 1 addition & 4 deletions src/main/kotlin/me/leon/view/EncodeTransferView.kt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@ package me.leon.view
import javafx.beans.property.SimpleBooleanProperty
import javafx.event.EventHandler
import javafx.geometry.Pos
import javafx.geometry.VPos
import javafx.scene.control.Label
import javafx.scene.control.RadioButton
import javafx.scene.control.TextArea
Expand Down Expand Up @@ -77,9 +76,7 @@ class EncodeTransferView : View("编码转换") {
hgap = 16.0
alignment = Pos.CENTER
button("转换") {
action {
run()
}
action { run() }
setMaxSize(Double.MAX_VALUE, Double.MAX_VALUE)
}
button("上移") {
Expand Down
29 changes: 14 additions & 15 deletions src/main/kotlin/me/leon/view/EncodeView.kt
Original file line number Diff line number Diff line change
Expand Up @@ -59,47 +59,47 @@ class EncodeView : View("编解码") {
isSelected = true
tooltip(
"Base64是一种基于64个可打印字符来表示二进制数据的表示方法!\n" +
"它是一种将二进制编码转换为可打印字符一种。它是MIME编码里面非常常见一种可逆转\n" +
"换二进制方法!\n" +
"由于2的6次方等于64,所以每6个位为一个单元,对应某个可打印字符。三个字节有24个位元,\n" +
"可以对应4个Base64单元,因此3个字节需要用4个base64单元来表示! 这64个可打印字符a-z,A-Z,\n" +
"0-9就占62字符,剩下2个字符不同系统可能使用不同,\n" +
"经常是:“+/”。base64编码后,文档大小为原先的4/3,里面所有字节(包括常见可打印字符)也编码了!\n"
"它是一种将二进制编码转换为可打印字符一种。它是MIME编码里面非常常见一种可逆转\n" +
"换二进制方法!\n" +
"由于2的6次方等于64,所以每6个位为一个单元,对应某个可打印字符。三个字节有24个位元,\n" +
"可以对应4个Base64单元,因此3个字节需要用4个base64单元来表示! 这64个可打印字符a-z,A-Z,\n" +
"0-9就占62字符,剩下2个字符不同系统可能使用不同,\n" +
"经常是:“+/”。base64编码后,文档大小为原先的4/3,里面所有字节(包括常见可打印字符)也编码了!\n"
)
}
radiobutton("urlEncode") {
tooltip(
"url编码解码,又叫百分号编码,是统一资源定位(URL)编码方式。\n" +
"URL地址(常说网址)规定了常用地数字,字母可以直接使用,另外一批作为\n" +
"特殊用户字符也可以直接用(/,:@等),剩下的其它所有字符必须通过%xx编码处理。 "
"URL地址(常说网址)规定了常用地数字,字母可以直接使用,另外一批作为\n" +
"特殊用户字符也可以直接用(/,:@等),剩下的其它所有字符必须通过%xx编码处理。 "
)
}
radiobutton("base32") {
tooltip(
"Base32编码是使用32个可打印字符(字母A-Z和数字2-7)对任意字节数据进行编码的方案,\n" +
"编码后的字符串不用区分大小写并排除了容易混淆的字符,可以方便地由人类使用并由计算机处理。"
"编码后的字符串不用区分大小写并排除了容易混淆的字符,可以方便地由人类使用并由计算机处理。"
)
}
radiobutton("base16") {
tooltip(
"Base16编码使用16个ASCII可打印字符(数字0-9和字母A-F)对任意字节数据进行编码。\n" +
"Base16先获取输入字符串每个字节的二进制值(不足8比特在高位补0),然后将其串联进来,\n" +
"再按照4比特一组进行切分,将每组二进制数分别转换成十进制"
"Base16先获取输入字符串每个字节的二进制值(不足8比特在高位补0),然后将其串联进来,\n" +
"再按照4比特一组进行切分,将每组二进制数分别转换成十进制"
)
}
radiobutton("unicode") {
tooltip(
"统一码,也叫万国码、单一码(Unicode)是计算机科学领域里的一项业界标准,包括字符集、编码方案等。\n" +
"Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,\n" +
"以满足跨语言、跨平台进行文本转换、处理的要求。"
"Unicode 是为了解决传统的字符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,\n" +
"以满足跨语言、跨平台进行文本转换、处理的要求。"
)
}
radiobutton("hex") { tooltip("16进制0123456789ABCDEF 表示") }
radiobutton("binary") { tooltip("二进制 01表示") }
radiobutton("urlBase64") {
tooltip(
"base64传统编码中会出现+, /两个会被url直接转义的符号,因此如果希望通过url传输这些编码字符串,我们\n" +
"需要先做base64编码,随后将+和/分别替换为- _两个字符"
"需要先做base64编码,随后将+和/分别替换为- _两个字符"
)
}
selectedToggleProperty().addListener { _, _, new ->
Expand Down Expand Up @@ -142,7 +142,6 @@ class EncodeView : View("编解码") {
setMaxSize(Double.MAX_VALUE, Double.MAX_VALUE)
}
}

}
label("输出内容:") { paddingBottom = 8 }
output =
Expand Down
2 changes: 1 addition & 1 deletion src/main/kotlin/me/leon/view/MacView.kt
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ class MacView : View("MAC") {
newValue?.run {
cbBits.items = algs[newValue]!!.asObservable()
selectedBits.set(algs[newValue]!!.first())
enableBits.value = algs[newValue]!!.size >1
enableBits.value = algs[newValue]!!.size > 1
enableIv.value = method.contains("POLY1305|-GMAC".toRegex())
}
}
Expand Down
28 changes: 14 additions & 14 deletions src/main/kotlin/me/leon/view/QrcodeView.kt
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
package me.leon.view

import java.awt.Rectangle
import java.awt.Robot
import javafx.beans.property.SimpleBooleanProperty
import javafx.event.EventHandler
import javafx.geometry.Pos
Expand All @@ -14,11 +16,9 @@ import javafx.scene.layout.*
import javafx.scene.paint.Paint
import javafx.stage.Stage
import javafx.stage.StageStyle
import kotlin.math.abs
import me.leon.ext.*
import tornadofx.*
import java.awt.Rectangle
import java.awt.Robot
import kotlin.math.abs

class QrcodeView : View("Qrcode") {
// 切图区域的起始位置x
Expand Down Expand Up @@ -50,11 +50,12 @@ class QrcodeView : View("Qrcode") {
hbox {
spacing = 16.0
label("识别:")
bu = button("截屏识别") {
action { this@QrcodeView.show() }
shortcut(KeyCombination.valueOf("Ctrl+Q"))
tooltip("快捷键Ctrl+Q")
}
bu =
button("截屏识别") {
action { this@QrcodeView.show() }
shortcut(KeyCombination.valueOf("Ctrl+Q"))
tooltip("快捷键Ctrl+Q")
}
button("文件识别") {
shortcut(KeyCombination.valueOf("Ctrl+F"))
tooltip("快捷键Ctrl+F")
Expand All @@ -65,7 +66,6 @@ class QrcodeView : View("Qrcode") {
}
}
}

}
hbox {
spacing = 16.0
Expand All @@ -81,7 +81,6 @@ class QrcodeView : View("Qrcode") {
}
}


hbox {
spacing = 24.0
label("内容:")
Expand All @@ -96,10 +95,11 @@ class QrcodeView : View("Qrcode") {
tooltip("快捷键Ctrl+V")
}
}
tf = textarea {
promptText = "请输入文本或者使用截屏识别/识别二维码"
isWrapText = true
}
tf =
textarea {
promptText = "请输入文本或者使用截屏识别/识别二维码"
isWrapText = true
}
hbox {
label("二维码图片:")
button("复制二维码") {
Expand Down
4 changes: 1 addition & 3 deletions src/main/kotlin/me/leon/view/SignatureView.kt
Original file line number Diff line number Diff line change
Expand Up @@ -155,9 +155,7 @@ class SignatureView : View("签名与验签") {
}
label("签名算法: ") { paddingAll = 8 }
cbSigs =
combobox(selectedSigAlg, keyPairAlgs.values.first()) {
cellFormat { text = it }
}
combobox(selectedSigAlg, keyPairAlgs.values.first()) { cellFormat { text = it } }
}

selectedKeyPairAlg.addListener { _, _, newValue ->
Expand Down

0 comments on commit 9e9c482

Please sign in to comment.