json을 취득, 표시하는 어플리케이션 3
3914 단어 Groovy
나중에 설정하지 않은 제목을 설정하십시오.
json_client.groovy
import groovy.swing.SwingBuilder
import javax.swing.*
import java.awt.*
def cbMethod
def txtUrl
def txtJson
def sendRequest = {
def conn = txtUrl.text.toURL().openConnection()
conn.requestMethod = cbMethod.selectedItem
txtJson.text = conn.inputStream.text
}
new SwingBuilder().frame(title:'jsonを取得、表示するアプリケーション', defaultCloseOperation:JFrame.EXIT_ON_CLOSE,
size: [800, 600], show:true) {
lookAndFeel('nimbus')
borderLayout()
hbox(constraints: BorderLayout.NORTH) {
cbMethod = comboBox(items:['GET', 'POST'])
txtUrl = textField()
button(text:'送信', actionPerformed:sendRequest)
}
scrollPane(constraints: BorderLayout.CENTER) {
txtJson = textArea(editable:false)
}
}
Reference
이 문제에 관하여(json을 취득, 표시하는 어플리케이션 3), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hina0118/items/166c3b867e12f19f5b74텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)