4.2.5バイナリアクセスの実際
では、これも簡単なサンプルを挙げておきましょう。WindowControllerクラスを変更して、バイナリデータをやり取りするものに変えてみましょう。
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
この記事は会員限定です。会員登録をすると続きをお読みいただけます。
ログイン / 新規登録