無人機動兵器ダンジョン探索ゲーム JAVAベース
ファイルダイアログに拡張子フィルタを設定した
| @@ -414,6 +414,7 @@ | ||
| 414 | 414 | FileDialog fd = new FileDialog(CarnageHack.getFrame(), |
| 415 | 415 | "SAVE SOFTWARE", FileDialog.SAVE); |
| 416 | 416 | fd.setDirectory(datadir); |
| 417 | + fd.setFilenameFilter(new OkeSoftFilter(true)); | |
| 417 | 418 | fd.setFile(software.get_filename()); |
| 418 | 419 | fd.setVisible(true); |
| 419 | 420 | String fname = fd.getFile(); |
| @@ -430,6 +431,7 @@ | ||
| 430 | 431 | FileDialog fd = new FileDialog(CarnageHack.getFrame(), |
| 431 | 432 | "LOAD SOFTWARE", FileDialog.LOAD); |
| 432 | 433 | fd.setDirectory(datadir); |
| 434 | + fd.setFilenameFilter(new OkeSoftFilter(true)); | |
| 433 | 435 | fd.setFile(software.get_filename()); |
| 434 | 436 | fd.setVisible(true); |
| 435 | 437 | String fname = fd.getFile(); |
| @@ -668,6 +668,7 @@ | ||
| 668 | 668 | CarnageHack.resource.getString("titleSAVEHARDWARE"), |
| 669 | 669 | FileDialog.SAVE); |
| 670 | 670 | fd.setDirectory(datadir); |
| 671 | + fd.setFilenameFilter(new OkeHardFilter(true)); | |
| 671 | 672 | fd.setVisible(true); |
| 672 | 673 | String fname = fd.getFile(); |
| 673 | 674 | if (fname != null) { |
| @@ -683,7 +684,8 @@ | ||
| 683 | 684 | FileDialog fd = new FileDialog(CarnageHack.getFrame(), |
| 684 | 685 | CarnageHack.resource.getString("titleLOADHARDWARE"), |
| 685 | 686 | FileDialog.LOAD); |
| 686 | - fd.setDirectory(System.getProperty("user.home", ".")); | |
| 687 | + fd.setDirectory(datadir); | |
| 688 | + fd.setFilenameFilter(new OkeHardFilter(true)); | |
| 687 | 689 | fd.setVisible(true); |
| 688 | 690 | String fname = fd.getFile(); |
| 689 | 691 | if (fname != null) { |
| @@ -692,11 +694,13 @@ | ||
| 692 | 694 | select_combo((Choice) getComponent(1), |
| 693 | 695 | hardware.get_mainweapon().get_name()); |
| 694 | 696 | action("MAINWEAPON", hardware.get_mainweapon().get_name()); |
| 695 | - ((TextField) getComponent(4)).setText(Integer.toString(hardware.get_main_bullette())); | |
| 697 | + ((TextField) getComponent(4)).setText(Integer. | |
| 698 | + toString(hardware.get_main_bullette())); | |
| 696 | 699 | select_combo((Choice) getComponent(6), |
| 697 | 700 | hardware.get_subweapon().get_name()); |
| 698 | 701 | action("SUBWEAPON", hardware.get_subweapon().get_name()); |
| 699 | - ((TextField) getComponent(9)).setText(Integer.toString(hardware.get_sub_bullette())); | |
| 702 | + ((TextField) getComponent(9)).setText(Integer. | |
| 703 | + toString(hardware.get_sub_bullette())); | |
| 700 | 704 | select_combo((Choice) getComponent(11), |
| 701 | 705 | hardware.get_cpu().get_name()); |
| 702 | 706 | action("CPU", hardware.get_cpu().get_name()); |