如何在TextArea()中循环数据?

时间:2015-12-15 02:33:51

标签: java user-interface textarea

enter image description here

我目前正在为股票计划编写GUI。我在ArrayList中存储了所有每日库存信息。现在我尝试使用TextArea中的日期循环访问数据,并在右侧的TextField中显示每个数据,如Date,Close,Open。任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

  

我是编程新手

然后我建议您先阅读Swing Tutorial了解基础知识。

我不会使用JTextArea来显示日期。相反,您可能想要使用var is_SoapMessage: String = "<soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:cgs=\"http://www.w3schools.com/webservices/\"><soapenv:Header/><soapenv:Body><cgs:CelsiusToFahrenheit><cgs:Celsius>20</cgs:Celsius></cgs:CelsiusToFahrenheit></soapenv:Body></soapenv:Envelope>" override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. let is_URL: String = "http://www.w3schools.com/webservices/tempconvert.asmx" let lobj_Request = NSMutableURLRequest(URL: NSURL(string: is_URL)!) let session = NSURLSession.sharedSession() //let err: NSError? lobj_Request.HTTPMethod = "POST" lobj_Request.HTTPBody = is_SoapMessage.dataUsingEncoding(NSUTF8StringEncoding) lobj_Request.addValue("www.w3schools.com", forHTTPHeaderField: "Host") lobj_Request.addValue("text/xml; charset=utf-8", forHTTPHeaderField: "Content-Type") lobj_Request.addValue(String(is_SoapMessage.characters.count), forHTTPHeaderField: "Content-Length") lobj_Request.addValue("http://www.w3schools.com/webservices/CelsiusToFahrenheit", forHTTPHeaderField: "SOAPAction") let task = session.dataTaskWithRequest(lobj_Request, completionHandler: {data, response, error -> Void in print("Response: \(response)") let strData = NSString(data: data!, encoding: NSUTF8StringEncoding) print("Body: \(strData)") if error != nil { print("Error: " + error!.description) } }) task.resume() } JList支持JList,当您选择日期时会生成事件,因此您只需编写代码以使用数据填充标签。上面的教程有一个关于ListSelectionListener的部分,其中有一个工作示例来启动。

或者,由于您似乎正在将所有数据读入内存,您甚至可能需要考虑使用How to Use Lists来显示列中的数据。本教程再次介绍了JTable