Java 使用.isVisible方法时找不到符号错误
以下代码给了我一个错误:找不到符号Java 使用.isVisible方法时找不到符号错误,java,javascript,user-interface,compiler-errors,Java,Javascript,User Interface,Compiler Errors,以下代码给了我一个错误:找不到符号 public static boolean playerTurn = true; public static boolean playerWon = false; public static boolean player2Won = false; public static TicTacToe board = new TicTacToe(); public static void main (String args []) { if (board.
public static boolean playerTurn = true;
public static boolean playerWon = false;
public static boolean player2Won = false;
public static TicTacToe board = new TicTacToe();
public static void main (String args []) {
if (board.isVisible() == false){
board.setVisible(true);
}
}
这是另一类代码的第一部分:
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.GroupLayout;
import javax.swing.LayoutStyle;
public class TicTacToe extends JFrame {
public TicTacToe() {
initComponents();
}
为什么我会犯这个错误?如何修复它?方法调用中缺少括号。它是
isVisible()
不是isVisible
我已经添加了它们,但仍然是相同的错误。让我更新问题,然后确保您正在编译您认为正在编译的代码。在JFrame的子类中不可能找不到isVisible()。错误已修复。似乎我有一个相同的命名文件夹和一些问题的组合在包中。感谢您的帮助。使用IDE并了解快捷方式。我可以帮助减少这样的小错误if(board.isVisible==false)
应该是if(board.isVisible()==false)
考虑在此处添加堆栈跟踪我已经添加了括号<代码>如果(board.isVisible()==false)