作業部屋の使い方を試しています。
(empty log message)
| @@ -327,6 +327,14 @@ | ||
| 327 | 327 | private void jMenu2MouseClicked(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_jMenu2MouseClicked |
| 328 | 328 | jTxtRtn.setText(null); |
| 329 | 329 | HtmlParser par = new HtmlParser(jTxtUrl.getText()); |
| 330 | + | |
| 331 | + String strdata = par.getStringPageData(); | |
| 332 | + String strsearch = "一致する銘柄は見つかりませんでした"; | |
| 333 | + if(check404(strdata, strsearch)) { | |
| 334 | + jTxtRtn.append(strsearch); | |
| 335 | + return; | |
| 336 | + } | |
| 337 | + | |
| 330 | 338 | for (Object slist1 : slist) { |
| 331 | 339 | SearchData sdata = (SearchData)slist1; |
| 332 | 340 | String ans = sdata.getitem(); |
| @@ -348,6 +356,14 @@ | ||
| 348 | 356 | private void jBtnSearchActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jBtnSearchActionPerformed |
| 349 | 357 | jTxtRtn.setText(null); |
| 350 | 358 | HtmlParser par = new HtmlParser(jTxtUrl.getText()); |
| 359 | + | |
| 360 | + String strdata = par.getStringPageData(); | |
| 361 | + String strsearch = "一致する銘柄は見つかりませんでした"; | |
| 362 | + if(check404(strdata, strsearch)) { | |
| 363 | + jTxtRtn.append(strsearch); | |
| 364 | + return; | |
| 365 | + } | |
| 366 | + | |
| 351 | 367 | for (Object slist1 : slist) { |
| 352 | 368 | SearchData sdata = (SearchData)slist1; |
| 353 | 369 | String ans = sdata.getitem(); |
| @@ -369,6 +385,13 @@ | ||
| 369 | 385 | } |
| 370 | 386 | }//GEN-LAST:event_jMenuItem1ActionPerformed |
| 371 | 387 | |
| 388 | + boolean check404(String strdata, String strsearch) { | |
| 389 | + if(strdata.contains(strsearch)) { | |
| 390 | + return true; | |
| 391 | + } | |
| 392 | + return false; | |
| 393 | + } | |
| 394 | + | |
| 372 | 395 | /** |
| 373 | 396 | * @param args the command line arguments |
| 374 | 397 | */ |
| @@ -68,6 +68,10 @@ | ||
| 68 | 68 | url = null; |
| 69 | 69 | } |
| 70 | 70 | |
| 71 | + public String getStringPageData() { | |
| 72 | + return pageData; | |
| 73 | + } | |
| 74 | + | |
| 71 | 75 | public void seturl(URL UrlAdress) { |
| 72 | 76 | this.url = UrlAdress; |
| 73 | 77 | getPageData(); |