json을 취득, 표시하는 어플리케이션 2

2937 단어 Groovy
입력된 텍스트를 URL로 변환하여 GET 메서드로 데이터를 가져옵니다.
나중에 Look & Feel을 Nimbus로 만듭니다.

이 단계에서는 POST 메서드로 데이터를 검색할 수 없습니다.

json_client.groovy
import groovy.swing.SwingBuilder
import javax.swing.*
import java.awt.*

def txtUrl
def txtJson

new SwingBuilder().frame(title:'', defaultCloseOperation:JFrame.EXIT_ON_CLOSE, size: [800, 600], show:true) {
    lookAndFeel('nimbus')
    borderLayout()
    hbox(constraints: BorderLayout.NORTH) {
        txtUrl = textField()
        button(text:'送信', actionPerformed:{txtJson.text = txtUrl.text.toURL().text })
    }
    scrollPane(constraints: BorderLayout.CENTER) {
        txtJson = textArea(editable:false)
    }
}

좋은 웹페이지 즐겨찾기