├── .gitignore ├── README.md ├── image ├── face │ ├── 1-1.GIF │ ├── 2-1.GIF │ ├── 3-1.GIF │ ├── 4-1.GIF │ ├── 5-1.GIF │ ├── 6-1.GIF │ ├── 7-1.GIF │ ├── 8-1.GIF │ ├── 9-1.GIF │ ├── 10-1.GIF │ ├── 11-1.GIF │ ├── 12-1.GIF │ ├── 13-1.GIF │ ├── 14-1.GIF │ ├── 15-1.GIF │ ├── 16-1.GIF │ ├── 17-1.GIF │ ├── 18-1.GIF │ ├── 19-1.GIF │ └── 20-1.GIF ├── guiRes │ ├── 1.PNG │ ├── 5.png │ ├── gou.PNG │ ├── tou.PNG │ ├── jiaren.png │ ├── logo.jpg │ ├── paizi.png │ ├── seed.png │ ├── tilled.png │ ├── cron_end.png │ ├── success.gif │ ├── background.png │ ├── background2.png │ └── cron_start.png ├── soil │ ├── 1.png │ ├── 2.png │ ├── 3.png │ ├── 4.png │ └── 5.png ├── background │ ├── 1.png │ ├── 2.png │ ├── 3.png │ └── 4.png ├── crops │ ├── crop1 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop2 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop3 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop4 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop5 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop6 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop7 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop8 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop9 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop10 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop11 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop12 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop13 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ ├── crop14 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png │ └── crop15 │ │ ├── 1.png │ │ ├── 2.png │ │ ├── 3.png │ │ ├── 4.png │ │ ├── 5.png │ │ ├── 6.png │ │ ├── crop.txt │ │ ├── seed.png │ │ ├── cron_end.png │ │ └── cron_start.png └── icon │ ├── topbutton (0).png │ ├── topbutton (1).png │ ├── topbutton (2).png │ ├── topbutton (3).png │ ├── topbutton (4).png │ ├── topbutton (5).png │ ├── topbutton (6).png │ ├── topbutton (7).png │ ├── topbutton (8).png │ ├── topbutton (9).png │ ├── topbutton (10).png │ ├── topbutton (11).png │ ├── topbutton (12).png │ ├── topbutton (13).png │ ├── topbutton (14).png │ ├── topbutton (15).png │ ├── topbutton (16).png │ ├── topbutton (17).png │ ├── topbutton (18).png │ └── topbutton (19).png ├── src ├── model │ ├── Item.java │ ├── CropBean.java │ ├── LandData.java │ ├── UserBean.java │ ├── FruitBean.java │ ├── LandLabel.java │ ├── JList_Image.java │ └── JComboBox_Image.java ├── tools │ ├── Check.java │ ├── CropRW.java │ ├── FruitRW.java │ ├── LandRW.java │ └── UserRW.java ├── view │ ├── farm │ │ └── Farm.java │ ├── user │ │ ├── Login.java │ │ ├── ResNewUser.java │ │ ├── ChangeUserMsg.java │ │ └── ChangeUserPass.java │ ├── bag │ │ ├── AddToBag.java │ │ └── BagJDialog.java │ ├── shop │ │ ├── BuyFromShop.java │ │ ├── ShopJDialog.java │ │ └── AddCropToShop.java │ ├── store │ │ ├── AddToStore.java │ │ ├── SaleFromStore.java │ │ └── StoreJDialog.java │ └── friend │ │ └── FriendList.java └── main │ └── LoginApp.java ├── .settings ├── org.eclipse.core.resources.prefs └── org.eclipse.jdt.core.prefs ├── .classpath ├── .project └── LICENSE /.gitignore: -------------------------------------------------------------------------------- 1 | user/* 2 | bin/* -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # HappyFarm 2 | 培训项目-开心农场 3 | 4 | 没有网络编程,只是单机版本。能实现买卖,自动生长,偷菜,刷新背景等。 5 | -------------------------------------------------------------------------------- /image/face/1-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/1-1.GIF -------------------------------------------------------------------------------- /image/face/2-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/2-1.GIF -------------------------------------------------------------------------------- /image/face/3-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/3-1.GIF -------------------------------------------------------------------------------- /image/face/4-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/4-1.GIF -------------------------------------------------------------------------------- /image/face/5-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/5-1.GIF -------------------------------------------------------------------------------- /image/face/6-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/6-1.GIF -------------------------------------------------------------------------------- /image/face/7-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/7-1.GIF -------------------------------------------------------------------------------- /image/face/8-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/8-1.GIF -------------------------------------------------------------------------------- /image/face/9-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/9-1.GIF -------------------------------------------------------------------------------- /image/guiRes/1.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/1.PNG -------------------------------------------------------------------------------- /image/guiRes/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/5.png -------------------------------------------------------------------------------- /image/soil/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/soil/1.png -------------------------------------------------------------------------------- /image/soil/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/soil/2.png -------------------------------------------------------------------------------- /image/soil/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/soil/3.png -------------------------------------------------------------------------------- /image/soil/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/soil/4.png -------------------------------------------------------------------------------- /image/soil/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/soil/5.png -------------------------------------------------------------------------------- /image/face/10-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/10-1.GIF -------------------------------------------------------------------------------- /image/face/11-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/11-1.GIF -------------------------------------------------------------------------------- /image/face/12-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/12-1.GIF -------------------------------------------------------------------------------- /image/face/13-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/13-1.GIF -------------------------------------------------------------------------------- /image/face/14-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/14-1.GIF -------------------------------------------------------------------------------- /image/face/15-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/15-1.GIF -------------------------------------------------------------------------------- /image/face/16-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/16-1.GIF -------------------------------------------------------------------------------- /image/face/17-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/17-1.GIF -------------------------------------------------------------------------------- /image/face/18-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/18-1.GIF -------------------------------------------------------------------------------- /image/face/19-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/19-1.GIF -------------------------------------------------------------------------------- /image/face/20-1.GIF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/face/20-1.GIF -------------------------------------------------------------------------------- /image/guiRes/gou.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/gou.PNG -------------------------------------------------------------------------------- /image/guiRes/tou.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/tou.PNG -------------------------------------------------------------------------------- /src/model/Item.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/model/Item.java -------------------------------------------------------------------------------- /src/tools/Check.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/tools/Check.java -------------------------------------------------------------------------------- /image/background/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/background/1.png -------------------------------------------------------------------------------- /image/background/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/background/2.png -------------------------------------------------------------------------------- /image/background/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/background/3.png -------------------------------------------------------------------------------- /image/background/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/background/4.png -------------------------------------------------------------------------------- /image/crops/crop1/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop1/1.png -------------------------------------------------------------------------------- /image/crops/crop1/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop1/2.png -------------------------------------------------------------------------------- /image/crops/crop1/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop1/3.png -------------------------------------------------------------------------------- /image/crops/crop1/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop1/4.png -------------------------------------------------------------------------------- /image/crops/crop1/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop1/5.png -------------------------------------------------------------------------------- /image/crops/crop2/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop2/1.png -------------------------------------------------------------------------------- /image/crops/crop2/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop2/2.png -------------------------------------------------------------------------------- /image/crops/crop2/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop2/3.png -------------------------------------------------------------------------------- /image/crops/crop2/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop2/4.png -------------------------------------------------------------------------------- /image/crops/crop2/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop2/5.png -------------------------------------------------------------------------------- /image/crops/crop3/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop3/1.png -------------------------------------------------------------------------------- /image/crops/crop3/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop3/2.png -------------------------------------------------------------------------------- /image/crops/crop3/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop3/3.png -------------------------------------------------------------------------------- /image/crops/crop3/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop3/4.png -------------------------------------------------------------------------------- /image/crops/crop4/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop4/1.png -------------------------------------------------------------------------------- /image/crops/crop4/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop4/2.png -------------------------------------------------------------------------------- /image/crops/crop4/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop4/3.png -------------------------------------------------------------------------------- /image/crops/crop4/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop4/4.png -------------------------------------------------------------------------------- /image/crops/crop5/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop5/1.png -------------------------------------------------------------------------------- /image/crops/crop5/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop5/2.png -------------------------------------------------------------------------------- /image/crops/crop5/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop5/3.png -------------------------------------------------------------------------------- /image/crops/crop5/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop5/4.png -------------------------------------------------------------------------------- /image/crops/crop5/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop5/5.png -------------------------------------------------------------------------------- /image/crops/crop6/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop6/1.png -------------------------------------------------------------------------------- /image/crops/crop6/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop6/2.png -------------------------------------------------------------------------------- /image/crops/crop6/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop6/3.png -------------------------------------------------------------------------------- /image/crops/crop6/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop6/4.png -------------------------------------------------------------------------------- /image/crops/crop6/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop6/5.png -------------------------------------------------------------------------------- /image/crops/crop7/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop7/1.png -------------------------------------------------------------------------------- /image/crops/crop7/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop7/2.png -------------------------------------------------------------------------------- /image/crops/crop7/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop7/3.png -------------------------------------------------------------------------------- /image/crops/crop7/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop7/4.png -------------------------------------------------------------------------------- /image/crops/crop7/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop7/5.png -------------------------------------------------------------------------------- /image/crops/crop8/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop8/1.png -------------------------------------------------------------------------------- /image/crops/crop8/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop8/2.png -------------------------------------------------------------------------------- /image/crops/crop8/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop8/3.png -------------------------------------------------------------------------------- /image/crops/crop8/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop8/4.png -------------------------------------------------------------------------------- /image/crops/crop8/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop8/5.png -------------------------------------------------------------------------------- /image/crops/crop9/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop9/1.png -------------------------------------------------------------------------------- /image/crops/crop9/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop9/2.png -------------------------------------------------------------------------------- /image/crops/crop9/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop9/3.png -------------------------------------------------------------------------------- /image/crops/crop9/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop9/4.png -------------------------------------------------------------------------------- /image/crops/crop9/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop9/5.png -------------------------------------------------------------------------------- /image/guiRes/jiaren.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/jiaren.png -------------------------------------------------------------------------------- /image/guiRes/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/logo.jpg -------------------------------------------------------------------------------- /image/guiRes/paizi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/paizi.png -------------------------------------------------------------------------------- /image/guiRes/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/seed.png -------------------------------------------------------------------------------- /image/guiRes/tilled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/tilled.png -------------------------------------------------------------------------------- /src/model/CropBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/model/CropBean.java -------------------------------------------------------------------------------- /src/model/LandData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/model/LandData.java -------------------------------------------------------------------------------- /src/model/UserBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/model/UserBean.java -------------------------------------------------------------------------------- /src/tools/CropRW.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/tools/CropRW.java -------------------------------------------------------------------------------- /src/tools/FruitRW.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/tools/FruitRW.java -------------------------------------------------------------------------------- /src/tools/LandRW.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/tools/LandRW.java -------------------------------------------------------------------------------- /src/tools/UserRW.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/tools/UserRW.java -------------------------------------------------------------------------------- /src/view/farm/Farm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/farm/Farm.java -------------------------------------------------------------------------------- /image/crops/crop10/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop10/1.png -------------------------------------------------------------------------------- /image/crops/crop10/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop10/2.png -------------------------------------------------------------------------------- /image/crops/crop10/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop10/3.png -------------------------------------------------------------------------------- /image/crops/crop10/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop10/4.png -------------------------------------------------------------------------------- /image/crops/crop10/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop10/5.png -------------------------------------------------------------------------------- /image/crops/crop11/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop11/1.png -------------------------------------------------------------------------------- /image/crops/crop11/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop11/2.png -------------------------------------------------------------------------------- /image/crops/crop11/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop11/3.png -------------------------------------------------------------------------------- /image/crops/crop11/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop11/4.png -------------------------------------------------------------------------------- /image/crops/crop11/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop11/5.png -------------------------------------------------------------------------------- /image/crops/crop11/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop11/6.png -------------------------------------------------------------------------------- /image/crops/crop12/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop12/1.png -------------------------------------------------------------------------------- /image/crops/crop12/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop12/2.png -------------------------------------------------------------------------------- /image/crops/crop12/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop12/3.png -------------------------------------------------------------------------------- /image/crops/crop12/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop12/4.png -------------------------------------------------------------------------------- /image/crops/crop12/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop12/5.png -------------------------------------------------------------------------------- /image/crops/crop13/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop13/1.png -------------------------------------------------------------------------------- /image/crops/crop13/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop13/2.png -------------------------------------------------------------------------------- /image/crops/crop13/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop13/3.png -------------------------------------------------------------------------------- /image/crops/crop13/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop13/4.png -------------------------------------------------------------------------------- /image/crops/crop13/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop13/5.png -------------------------------------------------------------------------------- /image/crops/crop13/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop13/6.png -------------------------------------------------------------------------------- /image/crops/crop14/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop14/1.png -------------------------------------------------------------------------------- /image/crops/crop14/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop14/2.png -------------------------------------------------------------------------------- /image/crops/crop14/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop14/3.png -------------------------------------------------------------------------------- /image/crops/crop14/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop14/4.png -------------------------------------------------------------------------------- /image/crops/crop14/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop14/5.png -------------------------------------------------------------------------------- /image/crops/crop15/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop15/1.png -------------------------------------------------------------------------------- /image/crops/crop15/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop15/2.png -------------------------------------------------------------------------------- /image/crops/crop15/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop15/3.png -------------------------------------------------------------------------------- /image/crops/crop15/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop15/4.png -------------------------------------------------------------------------------- /image/crops/crop15/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop15/5.png -------------------------------------------------------------------------------- /image/crops/crop15/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop15/6.png -------------------------------------------------------------------------------- /image/guiRes/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/cron_end.png -------------------------------------------------------------------------------- /image/guiRes/success.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/success.gif -------------------------------------------------------------------------------- /src/model/FruitBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/model/FruitBean.java -------------------------------------------------------------------------------- /src/model/LandLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/model/LandLabel.java -------------------------------------------------------------------------------- /src/view/user/Login.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/user/Login.java -------------------------------------------------------------------------------- /image/crops/crop1/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop1/crop.txt -------------------------------------------------------------------------------- /image/crops/crop1/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop1/seed.png -------------------------------------------------------------------------------- /image/crops/crop10/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop10/crop.txt -------------------------------------------------------------------------------- /image/crops/crop10/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop10/seed.png -------------------------------------------------------------------------------- /image/crops/crop11/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop11/crop.txt -------------------------------------------------------------------------------- /image/crops/crop11/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop11/seed.png -------------------------------------------------------------------------------- /image/crops/crop12/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop12/crop.txt -------------------------------------------------------------------------------- /image/crops/crop12/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop12/seed.png -------------------------------------------------------------------------------- /image/crops/crop13/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop13/crop.txt -------------------------------------------------------------------------------- /image/crops/crop13/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop13/seed.png -------------------------------------------------------------------------------- /image/crops/crop14/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop14/crop.txt -------------------------------------------------------------------------------- /image/crops/crop14/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop14/seed.png -------------------------------------------------------------------------------- /image/crops/crop15/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop15/crop.txt -------------------------------------------------------------------------------- /image/crops/crop15/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop15/seed.png -------------------------------------------------------------------------------- /image/crops/crop2/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop2/crop.txt -------------------------------------------------------------------------------- /image/crops/crop2/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop2/seed.png -------------------------------------------------------------------------------- /image/crops/crop3/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop3/crop.txt -------------------------------------------------------------------------------- /image/crops/crop3/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop3/seed.png -------------------------------------------------------------------------------- /image/crops/crop4/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop4/crop.txt -------------------------------------------------------------------------------- /image/crops/crop4/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop4/seed.png -------------------------------------------------------------------------------- /image/crops/crop5/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop5/crop.txt -------------------------------------------------------------------------------- /image/crops/crop5/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop5/seed.png -------------------------------------------------------------------------------- /image/crops/crop6/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop6/crop.txt -------------------------------------------------------------------------------- /image/crops/crop6/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop6/seed.png -------------------------------------------------------------------------------- /image/crops/crop7/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop7/crop.txt -------------------------------------------------------------------------------- /image/crops/crop7/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop7/seed.png -------------------------------------------------------------------------------- /image/crops/crop8/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop8/crop.txt -------------------------------------------------------------------------------- /image/crops/crop8/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop8/seed.png -------------------------------------------------------------------------------- /image/crops/crop9/crop.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop9/crop.txt -------------------------------------------------------------------------------- /image/crops/crop9/seed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop9/seed.png -------------------------------------------------------------------------------- /image/guiRes/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/background.png -------------------------------------------------------------------------------- /image/guiRes/background2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/background2.png -------------------------------------------------------------------------------- /image/guiRes/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/guiRes/cron_start.png -------------------------------------------------------------------------------- /image/icon/topbutton (0).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (0).png -------------------------------------------------------------------------------- /image/icon/topbutton (1).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (1).png -------------------------------------------------------------------------------- /image/icon/topbutton (2).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (2).png -------------------------------------------------------------------------------- /image/icon/topbutton (3).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (3).png -------------------------------------------------------------------------------- /image/icon/topbutton (4).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (4).png -------------------------------------------------------------------------------- /image/icon/topbutton (5).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (5).png -------------------------------------------------------------------------------- /image/icon/topbutton (6).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (6).png -------------------------------------------------------------------------------- /image/icon/topbutton (7).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (7).png -------------------------------------------------------------------------------- /image/icon/topbutton (8).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (8).png -------------------------------------------------------------------------------- /image/icon/topbutton (9).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (9).png -------------------------------------------------------------------------------- /src/model/JList_Image.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/model/JList_Image.java -------------------------------------------------------------------------------- /src/view/bag/AddToBag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/bag/AddToBag.java -------------------------------------------------------------------------------- /src/view/bag/BagJDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/bag/BagJDialog.java -------------------------------------------------------------------------------- /image/crops/crop1/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop1/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop2/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop2/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop3/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop3/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop4/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop4/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop5/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop5/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop6/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop6/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop7/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop7/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop8/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop8/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop9/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop9/cron_end.png -------------------------------------------------------------------------------- /image/icon/topbutton (10).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (10).png -------------------------------------------------------------------------------- /image/icon/topbutton (11).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (11).png -------------------------------------------------------------------------------- /image/icon/topbutton (12).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (12).png -------------------------------------------------------------------------------- /image/icon/topbutton (13).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (13).png -------------------------------------------------------------------------------- /image/icon/topbutton (14).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (14).png -------------------------------------------------------------------------------- /image/icon/topbutton (15).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (15).png -------------------------------------------------------------------------------- /image/icon/topbutton (16).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (16).png -------------------------------------------------------------------------------- /image/icon/topbutton (17).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (17).png -------------------------------------------------------------------------------- /image/icon/topbutton (18).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (18).png -------------------------------------------------------------------------------- /image/icon/topbutton (19).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/icon/topbutton (19).png -------------------------------------------------------------------------------- /src/view/shop/BuyFromShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/shop/BuyFromShop.java -------------------------------------------------------------------------------- /src/view/shop/ShopJDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/shop/ShopJDialog.java -------------------------------------------------------------------------------- /src/view/store/AddToStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/store/AddToStore.java -------------------------------------------------------------------------------- /src/view/user/ResNewUser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/user/ResNewUser.java -------------------------------------------------------------------------------- /image/crops/crop1/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop1/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop10/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop10/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop10/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop10/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop11/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop11/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop11/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop11/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop12/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop12/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop12/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop12/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop13/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop13/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop13/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop13/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop14/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop14/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop14/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop14/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop15/cron_end.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop15/cron_end.png -------------------------------------------------------------------------------- /image/crops/crop15/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop15/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop2/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop2/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop3/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop3/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop4/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop4/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop5/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop5/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop6/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop6/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop7/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop7/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop8/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop8/cron_start.png -------------------------------------------------------------------------------- /image/crops/crop9/cron_start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/image/crops/crop9/cron_start.png -------------------------------------------------------------------------------- /src/view/friend/FriendList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/friend/FriendList.java -------------------------------------------------------------------------------- /src/view/shop/AddCropToShop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/shop/AddCropToShop.java -------------------------------------------------------------------------------- /src/view/store/SaleFromStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/store/SaleFromStore.java -------------------------------------------------------------------------------- /src/view/store/StoreJDialog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/store/StoreJDialog.java -------------------------------------------------------------------------------- /src/view/user/ChangeUserMsg.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/user/ChangeUserMsg.java -------------------------------------------------------------------------------- /src/view/user/ChangeUserPass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/calors/HappyFarm/HEAD/src/view/user/ChangeUserPass.java -------------------------------------------------------------------------------- /.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | encoding//src/model/JComboBox_Image.java=UTF-8 3 | encoding/=GBK 4 | -------------------------------------------------------------------------------- /src/main/LoginApp.java: -------------------------------------------------------------------------------- 1 | package main; 2 | 3 | import view.user.Login; 4 | 5 | public class LoginApp { 6 | 7 | public static void main(String[] args) { 8 | Login login = new Login(); 9 | login.setLocationRelativeTo(null); 10 | login.setVisible(true); 11 | } 12 | 13 | } 14 | -------------------------------------------------------------------------------- /.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | YJBFarm 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | 15 | org.eclipse.jdt.core.javanature 16 | 17 | 18 | -------------------------------------------------------------------------------- /.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 4 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 5 | org.eclipse.jdt.core.compiler.compliance=1.7 6 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate 7 | org.eclipse.jdt.core.compiler.debug.localVariable=generate 8 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate 9 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 10 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 11 | org.eclipse.jdt.core.compiler.source=1.7 12 | -------------------------------------------------------------------------------- /src/model/JComboBox_Image.java: -------------------------------------------------------------------------------- 1 | package model; 2 | 3 | import java.awt.Component; 4 | import java.util.Vector; 5 | 6 | import javax.swing.ImageIcon; 7 | import javax.swing.JComboBox; 8 | import javax.swing.JLabel; 9 | import javax.swing.JList; 10 | import javax.swing.ListCellRenderer; 11 | 12 | public class JComboBox_Image extends JComboBox { 13 | public JComboBox_Image() { 14 | this(new Vector()); 15 | 16 | } 17 | 18 | public void setSelectedItem(Item item) { 19 | 20 | super.setSelectedItem(item); 21 | } 22 | 23 | public JComboBox_Image(Vector items) { 24 | super(items); 25 | // 设置渲染器,该渲染器用于绘制列表项和从 JComboBox 字段的列表中选择的项。 26 | setRenderer(new MyListCellRenderer()); 27 | setMaximumRowCount(3);// 设置 JComboBox 选择时显示的最大行数。 28 | } 29 | 30 | /** 31 | * 该渲染器用于绘制列表项和从 JComboBox 字段的列表中选择的项(显示图片和名字)。 列表单元格渲染器, 32 | * Component类是所有组件的父类。 33 | * 34 | */ 35 | private class MyListCellRenderer extends JLabel implements ListCellRenderer { 36 | // 要把图像显示在JLable上,只要设置JLable的setIcon即可 37 | @Override 38 | public Component getListCellRendererComponent(JList list, Object value, 39 | int index, boolean isSelected, boolean cellHasFocus) { 40 | 41 | if (value instanceof Item) { 42 | Item item = (Item) value; 43 | setIcon(new ImageIcon(item.getPicPath()));// 设置显示的图片 44 | } 45 | // 被选中时的背景色和前景色 46 | if (isSelected) { 47 | setBackground(list.getSelectionBackground()); 48 | setForeground(list.getSelectionForeground()); 49 | } else { 50 | setBackground(list.getBackground()); 51 | setForeground(list.getForeground()); 52 | } 53 | 54 | setEnabled(true); 55 | setFont(list.getFont()); 56 | setOpaque(true); 57 | return this; 58 | } 59 | } 60 | } 61 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | GNU LESSER GENERAL PUBLIC LICENSE 2 | Version 3, 29 June 2007 3 | 4 | Copyright (C) 2007 Free Software Foundation, Inc. 5 | Everyone is permitted to copy and distribute verbatim copies 6 | of this license document, but changing it is not allowed. 7 | 8 | 9 | This version of the GNU Lesser General Public License incorporates 10 | the terms and conditions of version 3 of the GNU General Public 11 | License, supplemented by the additional permissions listed below. 12 | 13 | 0. Additional Definitions. 14 | 15 | As used herein, "this License" refers to version 3 of the GNU Lesser 16 | General Public License, and the "GNU GPL" refers to version 3 of the GNU 17 | General Public License. 18 | 19 | "The Library" refers to a covered work governed by this License, 20 | other than an Application or a Combined Work as defined below. 21 | 22 | An "Application" is any work that makes use of an interface provided 23 | by the Library, but which is not otherwise based on the Library. 24 | Defining a subclass of a class defined by the Library is deemed a mode 25 | of using an interface provided by the Library. 26 | 27 | A "Combined Work" is a work produced by combining or linking an 28 | Application with the Library. The particular version of the Library 29 | with which the Combined Work was made is also called the "Linked 30 | Version". 31 | 32 | The "Minimal Corresponding Source" for a Combined Work means the 33 | Corresponding Source for the Combined Work, excluding any source code 34 | for portions of the Combined Work that, considered in isolation, are 35 | based on the Application, and not on the Linked Version. 36 | 37 | The "Corresponding Application Code" for a Combined Work means the 38 | object code and/or source code for the Application, including any data 39 | and utility programs needed for reproducing the Combined Work from the 40 | Application, but excluding the System Libraries of the Combined Work. 41 | 42 | 1. Exception to Section 3 of the GNU GPL. 43 | 44 | You may convey a covered work under sections 3 and 4 of this License 45 | without being bound by section 3 of the GNU GPL. 46 | 47 | 2. Conveying Modified Versions. 48 | 49 | If you modify a copy of the Library, and, in your modifications, a 50 | facility refers to a function or data to be supplied by an Application 51 | that uses the facility (other than as an argument passed when the 52 | facility is invoked), then you may convey a copy of the modified 53 | version: 54 | 55 | a) under this License, provided that you make a good faith effort to 56 | ensure that, in the event an Application does not supply the 57 | function or data, the facility still operates, and performs 58 | whatever part of its purpose remains meaningful, or 59 | 60 | b) under the GNU GPL, with none of the additional permissions of 61 | this License applicable to that copy. 62 | 63 | 3. Object Code Incorporating Material from Library Header Files. 64 | 65 | The object code form of an Application may incorporate material from 66 | a header file that is part of the Library. You may convey such object 67 | code under terms of your choice, provided that, if the incorporated 68 | material is not limited to numerical parameters, data structure 69 | layouts and accessors, or small macros, inline functions and templates 70 | (ten or fewer lines in length), you do both of the following: 71 | 72 | a) Give prominent notice with each copy of the object code that the 73 | Library is used in it and that the Library and its use are 74 | covered by this License. 75 | 76 | b) Accompany the object code with a copy of the GNU GPL and this license 77 | document. 78 | 79 | 4. Combined Works. 80 | 81 | You may convey a Combined Work under terms of your choice that, 82 | taken together, effectively do not restrict modification of the 83 | portions of the Library contained in the Combined Work and reverse 84 | engineering for debugging such modifications, if you also do each of 85 | the following: 86 | 87 | a) Give prominent notice with each copy of the Combined Work that 88 | the Library is used in it and that the Library and its use are 89 | covered by this License. 90 | 91 | b) Accompany the Combined Work with a copy of the GNU GPL and this license 92 | document. 93 | 94 | c) For a Combined Work that displays copyright notices during 95 | execution, include the copyright notice for the Library among 96 | these notices, as well as a reference directing the user to the 97 | copies of the GNU GPL and this license document. 98 | 99 | d) Do one of the following: 100 | 101 | 0) Convey the Minimal Corresponding Source under the terms of this 102 | License, and the Corresponding Application Code in a form 103 | suitable for, and under terms that permit, the user to 104 | recombine or relink the Application with a modified version of 105 | the Linked Version to produce a modified Combined Work, in the 106 | manner specified by section 6 of the GNU GPL for conveying 107 | Corresponding Source. 108 | 109 | 1) Use a suitable shared library mechanism for linking with the 110 | Library. A suitable mechanism is one that (a) uses at run time 111 | a copy of the Library already present on the user's computer 112 | system, and (b) will operate properly with a modified version 113 | of the Library that is interface-compatible with the Linked 114 | Version. 115 | 116 | e) Provide Installation Information, but only if you would otherwise 117 | be required to provide such information under section 6 of the 118 | GNU GPL, and only to the extent that such information is 119 | necessary to install and execute a modified version of the 120 | Combined Work produced by recombining or relinking the 121 | Application with a modified version of the Linked Version. (If 122 | you use option 4d0, the Installation Information must accompany 123 | the Minimal Corresponding Source and Corresponding Application 124 | Code. If you use option 4d1, you must provide the Installation 125 | Information in the manner specified by section 6 of the GNU GPL 126 | for conveying Corresponding Source.) 127 | 128 | 5. Combined Libraries. 129 | 130 | You may place library facilities that are a work based on the 131 | Library side by side in a single library together with other library 132 | facilities that are not Applications and are not covered by this 133 | License, and convey such a combined library under terms of your 134 | choice, if you do both of the following: 135 | 136 | a) Accompany the combined library with a copy of the same work based 137 | on the Library, uncombined with any other library facilities, 138 | conveyed under the terms of this License. 139 | 140 | b) Give prominent notice with the combined library that part of it 141 | is a work based on the Library, and explaining where to find the 142 | accompanying uncombined form of the same work. 143 | 144 | 6. Revised Versions of the GNU Lesser General Public License. 145 | 146 | The Free Software Foundation may publish revised and/or new versions 147 | of the GNU Lesser General Public License from time to time. Such new 148 | versions will be similar in spirit to the present version, but may 149 | differ in detail to address new problems or concerns. 150 | 151 | Each version is given a distinguishing version number. If the 152 | Library as you received it specifies that a certain numbered version 153 | of the GNU Lesser General Public License "or any later version" 154 | applies to it, you have the option of following the terms and 155 | conditions either of that published version or of any later version 156 | published by the Free Software Foundation. If the Library as you 157 | received it does not specify a version number of the GNU Lesser 158 | General Public License, you may choose any version of the GNU Lesser 159 | General Public License ever published by the Free Software Foundation. 160 | 161 | If the Library as you received it specifies that a proxy can decide 162 | whether future versions of the GNU Lesser General Public License shall 163 | apply, that proxy's public statement of acceptance of any version is 164 | permanent authorization for you to choose that version for the 165 | Library. 166 | 167 | --------------------------------------------------------------------------------