我为游戏创建了一个非常基本的窗口但在JPanel
我有这个错误
<identifier> expected.
我试图解决它,但我不能。
package gui;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.PopupMenu;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Frame
{
public static void main(String[] args)
{
int FWIDTH = 780;
int FHEIGHT = 520;
//The frame
JFrame frame = new JFrame();
frame.getContentPane().add(panel);
frame.setVisible(true);
frame.setResizable(false);
frame.setSize(new Dimension(FWIDTH, FHEIGHT));
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel panel = new JPanel();
panel.setBackground(new Color(69, 99, 4@));
}
}
等待帮助!
答案 0 :(得分:0)
答案 1 :(得分:0)
我尝试修改您的代码以使您的彩色窗口出现在那里请注意您定义背景颜色时出错:将4 @更改为40。
我做的另一个改变是首先定义Panel对象。
import java.awt.Color;
import java.awt.Dimension;
import java.awt.PopupMenu;
import javax.swing.JFrame;
import javax.swing.JPanel;
public class Frame
{
//The frame
public static void main(String arg[]){
int FWIDTH = 780;
int FHEIGHT = 520;
JFrame frame = new JFrame();
JPanel panel = new JPanel();
frame.getContentPane().add(panel);
frame.setVisible(true);
frame.setResizable(false);
frame.setSize(new Dimension(FWIDTH, FHEIGHT));
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
panel.setBackground(new Color(69, 99, 40));
}
}