基于《仙剑奇侠传柔情版》Java的简单实现(二)
2018-12-02 by louis
需要上次的GameFrame.class中窗口框架承载:https://www.cnblogs.com/louis6575/p/10051873.html
当时没有学过JButton,于是当时就把未选中的【开发团队】【旧的回忆】【新的开始】Ps到背景层,然后把选中状态存为三张图片,并使用以下代码进行读取:
1 package firstDemo; 2 3 // 为更好说明解决方式,现已在源码上进行关键部分抽取 4 5 import javax.imageio.ImageIO; 6 import javax.swing.*; 7 import java.awt.*; 8 import java.awt.event.KeyEvent; 9 import java.awt.event.KeyListener; 10 import java.io.File; 11 import java.io.IOException; 12 13 public class GamePanel extends JPanel implements Runnable, KeyListener { 14 15 int startX = 0,startY = 0; 16 int startButtonX = 250,startButtonY = 125; 17 Image[] startButtonImages =