`
kathlon
  • 浏览: 8262 次
  • 性别: Icon_minigender_1
  • 来自: 天津
最近访客 更多访客>>
ace
文章分类
社区版块
存档分类
最新评论

语法错误不知为何故?

阅读更多
写了下面一段代码,但是在这两个地方老是报错,不知为何故:

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class FocusEvent extends JFrame{
  JButton jb = new JButton("FocusTest");
  jb.setBackground(Color.green);//此处“Syntax error on token "setBackground", Identifier expected after this token”
  jb.addFocusListener(new FocusListener(){//此处“Syntax error on token "addFocusListener", = expected after this token”
    public void focusGained(FocusEvent e){
      jtf.setEditable(true);
    }
  });
  public FocusEvent(){
    setLayout(new FlowLayout());
    add(jb);
    add(jtf,JLabel.RIGHT);
  }

  final JTextField jtf = new JTextField();
  public static void main(String[] args){
    SwingConsole sc = new SwingConsole();
    sc.run(new FocusEvent(),500,300);
  }
}
分享到:
评论

相关推荐

    C语言十八种常见错误

    C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活 给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。...

    编译原理答案 编译原理答案 不知哪个版本 我没学这个版本

    这门学科涉及语法分析、语义分析、错误处理、优化等多个方面,对于软件开发和计算机系统的理解和实现至关重要。 在描述中提到的“编译原理答案”,通常是指学习编译原理课程时所遇到的习题解答。这些答案可能包括对...

    Python课后习题

    【IDLE 是什么?】 IDLE 是 Python 的一个集成开发环境(IDE),它提供了一个 Python Shell,即一个交互式环境,让用户能够通过输入文本与 Python 解释器进行交互。类似于 Windows 的命令提示符或 Linux 的终端,...

    JAVA不可不知的东西(特经典)

    ### JAVA不可不知的东西(特经典) #### 知识点概览 1. **程序设计的基本概念** - 定义与误解 - 做什么、怎么做、如何描述 - 需求分析的重要性 - 程序逻辑的理解 - 数据结构与算法 - 语言学习的重要性 2. **...

    Python开发者最常犯的10个错误

    在平时的工作中,Python开发者很容易犯一些小错误,这些错误都很容易避免,本文总结了Python开发者最常犯的10个错误,一起来看下,不知你中枪了没有。Python允许开发者指定一个默认值给函数参数,虽然这是该语言的一...

    ChatGPT模型的容错性与稳定性分析.docx

    ChatGPT对于输入文本中存在的语法错误具有一定的容忍能力。即使用户提供的句子结构不完全符合标准语法规则,模型也能理解其含义并给出合理的回答。例如,“我想去北京玩,但我不知咋办”这样的句子虽然语法不规范,...

    C语言初学者容易犯错的地方汇总(66个)

    C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。...

    c语言容易出错的地方

    C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。...

    getchar与putcharf的区别

    C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。...

    C语言设计初学者的十八颗地雷

    C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。...

    轻松学用 visual basic.net教程PDF,通过幽默风趣的语言及循序渐进的示例,在不知不觉中学到了知识。

    《轻松学用Visual Basic.NET教程PDF》是一本旨在帮助初学者和有一定编程基础的人们掌握Visual ...书中的幽默风格使得学习过程更加愉快,而逐步深入的示例则能帮助读者巩固所学知识,逐步成长为一名熟练的VB.NET开发者。

    Python程序员开发中常犯的10个错误

     在平时的工作中,Python开发者很容易犯一些小错误,这些错误都很容易避免,本文总结了Python开发者最常犯的10个错误,一起来看下,不知你中枪了没有。 1.滥用表达式作为函数参数默认值  Python允许开发者指定一个...

    关于C语言中常见错误概述

    C编译的程序对语法检查并不象其它语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。...

    不可不知的嵌入式面试试题

    ### 不可不知的嵌入式面试试题解析 在IT行业中,特别是对于从事嵌入式系统的开发者来说,掌握一定的基础知识和面试技巧是十分重要的。本文将根据提供的标题、描述及部分内容,详细解析几个常见的嵌入式面试题目及其...

    软件测试大作业要求1

    11. **语法错误**:查找并修正任何违反编程语言语法规则的地方。 12. **变量拼写问题**:避免因变量名拼写错误导致的引用错误。 13. **越界访问**:确保数组或列表的索引不会超出边界,防止运行时异常。 14. **...

    高考英语短文改错解题技巧共23张PPT(共23张PPT)PPT课件.pptx

    在解题过程中,考生常遇到的问题是无法发现错误或找到错误却不知如何纠正。这可能源于基础知识不牢固,语法理解不深入,对英语和汉语表达差异的认知不足。因此,考生需要积累解题技巧,如熟悉高考短文改错的命题趋势...

    python语言程序设计课程的研究与思考 (3).docx

    调试程序是另一个难题,特别是理解编译错误和语法错误。为解决这个问题,课程应注重实际的调试技巧,增加针对性的训练。同时,利用英语辅助教学,提升学生的英文阅读能力,以便理解错误信息。此外,避免学生在编程时...

Global site tag (gtag.js) - Google Analytics