Eclipse 4.4ではじめる Javaプログラミング入門 Eclipse 4.4 Luna対応

グラフィック・ファイルアクセス・スレッド・日付/テキスト処理 - ファイルアクセスについて

Icon comment count 0
Icon stock count 0

4.2.5バイナリアクセスの実際

では、これも簡単なサンプルを挙げておきましょう。WindowControllerクラスを変更して、バイナリデータをやり取りするものに変えてみましょう。

リスト4.17 WindowController.java
package jp.tuyano.eclipsebook;
import java.io.*;
import java.net.URL;
import java.util.*;
import javafx.event.ActionEvent;
import javafx.fxml.*;
import javafx.scene.control.*;
public class WindowController implements Initializable {
  @FXML private BorderPane border;
  @FXML private TextArea ta;
  @FXML private Button b1, b2;
  Color color = null;
  @Override
  public void initialize(URL url, ResourceBundle bundle) {
  }
  @FXML
  protected void doAction(ActionEvent ev) {
    if (ev.getSource() == b1)
      this.load();
    else if (ev.getSource() == b2)
      this.save();
  }
  public void load() {
    FileInputStream is = null;
    BufferedInputStream bis = null;
    DataInputStre

コメント

    コメントはありません