2013-08-27 2 views
2

먼저 내 인생을 저장 한 the amazing JBloomberg API에 대한 assilias를 축하하고 싶습니다. Netbeans에서 이미 설계된 JTable의지도에서 얻은 데이터를 어떻게 넣을 수 있습니까? . 여기 지도의 내용으로 JTable 채우기

은 역사적인 가격에 대한 코드입니다 :

가 어떻게 JTable로지도의 내용을 배치 할 수

Map<DateTime, TypedObject> data = result.forSecurity("SPX Index") 
    .forField("PX_LAST").get(); 
for (Map.Entry<DateTime, TypedObject> e : data.entrySet()) { 
    DateTime dt = e.getKey(); 
    double price = e.getValue().asDouble(); 
    System.out.println("[" + dt + "] " + price); 
} 
?

답변

0

코드

BloombergSession session = new DefaultBloombergSession(); 
session.start(); 
RequestBuilder<HistoricalData> hrb = new HistoricalRequestBuilder("SPX Index", 
    "PX_LAST", DateTime.now().minusDays(7), DateTime.now()).fill(
    HistoricalRequestBuilder.Fill.NIL_VALUE).days(
    HistoricalRequestBuilder.Days.ALL_CALENDAR_DAYS); 
HistoricalData result = session.submit(hrb).get(); 
Map<DateTime, TypedObject> data = result.forSecurity("SPX Index") 
    .forField("PX_LAST").get(); 
for (Map.Entry<DateTime, TypedObject> e : data.entrySet()) { 
    DateTime dt = e.getKey(); 
    double price = e.getValue().asDouble(); 
    System.out.println("[" + dt + "] " + price); 
}