package?game;
import?java.awt.Color;
import?java.awt.Component;
import?java.awt.Container;
import?java.awt.GraphicsConfiguration;
import?java.awt.PopupMenu;
import?java.awt.event.ComponentListener;
import?java.io.IOException;
import?javax.swing.JFrame;
import?javax.swing.JLabel;
import?javax.swing.SwingConstants;
import?javax.swing.WindowConstants;
import?javax.swing.plaf.metal.MetalBorders.PopupMenuBorder;
public?class?START?extends?JFrame?{
/**
?*?author:null
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;
@SuppressWarnings("null")
public?static?void?main(String[]?args)?throws?InterruptedException,?IOException?{String?title?=?null;
????????????????{
JFrame?start?=?new?JFrame(title);
Container?s1?=?start.getContentPane();
JLabel?s2?=?new?JLabel("----------猜字游戲----------");
JLabel?s3?=?new?JLabel("歡迎游玩此游戲?。。?);
JLabel?s4?=?new?JLabel("規(guī)則與注意事項(xiàng):");
JLabel?s5?=?new?JLabel("1.請(qǐng)勿強(qiáng)行終止此程序!");
JLabel?s6?=?new?JLabel("2.填寫(xiě)用戶名和數(shù)字時(shí)請(qǐng)勿為空?。?!");
JLabel?s7?=?new?JLabel("====================");
JLabel?s8?=?new?JLabel("10S后自動(dòng)開(kāi)始游戲!?。?);
Component?container?=?null;
s2.setHorizontalAlignment(SwingConstants.CENTER);
s3.setHorizontalAlignment(SwingConstants.CENTER);
s4.setHorizontalAlignment(SwingConstants.CENTER);
s5.setHorizontalAlignment(SwingConstants.CENTER);
s6.setHorizontalAlignment(SwingConstants.CENTER);
s7.setHorizontalAlignment(SwingConstants.CENTER);
s8.setHorizontalAlignment(SwingConstants.CENTER);
container.add(s2);為什么一直在“container.add(s2);”上面提示:類型 Component 中的方法 add(PopupMenu)對(duì)于參數(shù)(JLabel)不適用??有什么辦法解決???
3 回答

MineDearm
TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊
把Container s1 = start.getContentPane();改成
Container container = start.getContentPane();就行了。
添加回答
舉報(bào)
0/150
提交
取消