我认为现在已经很晚了,我的大脑停止了工作,我现在一直在盯着这个好时光,似乎无法弄清楚我的错误。简而言之,我的程序将显示所有州投票区,每个州都有一个单选按钮(Dem,Rep,Ind),点击每个州的按钮后,它会为每个州记录一个计数器并返回一个胜利者。派对达到270票。
我正在尝试使用cardLayout将状态名称和按钮显示为单个组件,然后我计划使用GridLayout来显示一帧上的所有状态,但是我已经超越了自己。
现在我的问题出在第(name, telephone) ∈ number
行,错误告诉我构造函数是未定义的。我试图用谷歌搜索错误,但没有很多关于如何解决它的明确信息。
JPanel cards = new JPanel(new CardLayout());
答案 0 :(得分:2)
您有一个自定义类CardLayout
,它在行JPanel cards = new JPanel(new CardLayout());
中使用,而不是标准类CardLayout
。重命名你的课程(这肯定是最简单和最不容易混淆的),或者在需要的地方使用全名java.awt.CardLayout
。