📄 fileobject.java
字号:
/*
* FileObject.java
*
* Projektet Solitaire 鋜 en datoriserad version av
* br鋎spelet med samma namn. Spelet utvecklas som
* som en laboration under kursen
* Objekthanterad programmering med Java II
* vid h鰃skolan Gotland.
*/
package Solitaire;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.util.Vector;
/**
* Implementering f鰎 filhantering i spelet. Sparar ner och l鋝er speldata.
* Denna version sparar och l鋝er filer som objekt direkt ur hashmapen.
* @author M錸s Th鰎nqvist
* @version 2007-12-11
*/
public class FileObject implements InterfaceFile
{
private File mFile;
/**
* Skapar ny instans av FileObject
* @param filename Filnamn
*/
public FileObject(File filename)
{
mFile = filename;
}
/**
* Sparar speldata i fil. Skapar ny fil om den inte finns.
* @param board Br鋎e att spara
* @return true om operationen lyckades, annars false
* @throws java.io.IOException Annat skrivfel
* @throws java.io.FileNotFoundException Filen finns inte
* @throws java.lang.SecurityException Filen 錼 o錿komlig
*/
public boolean saveGame(Vector board) throws FileNotFoundException,
IOException, SecurityException
{
boolean result = true;
// 鰌pna en fil, om filen inte finns, s
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -