以下是小程序中的一段游戏代码,但出现错误:

意外类型

所需变量的发现值.

实际上,该错误是由于我在方法重绘中所分配的,但是应该怎么办?

任何帮助将非常感激.

public class subclass of JApplet{

JApplet jp;

int yPos=230;

public void check{

if(jp.getX()>160 && jp.getY()<200)

repaint();

}

public void repaint(){

jp.getX()=jp.getWidth()-10;

jp.getY()=yPos;

}

}

解决方法:

问题在于这两行:

jp.getX()=jp.getWidth()-10;

jp.getY()=yPos;

我假设getX和getY返回一些x和y变量.但是,您不能以这种方式进行更改,需要创建一个setter方法或直接对其进行访问并进行修改.

就像是 :

public void setX(int x)

{

this.x = x;

}

那你会做

jp.setX(someValue);

或者,如果该字段不是私有的,则可以直接执行以下操作:

jp.x = someValue;

错误消息“必需变量,找到的值”指的是getX返回的内容.赋值的左侧必须是一个变量以保存该值,但是在您的情况下,它是一个值(由getter返回),因此会出现错误消息.

标签:java

来源: https://codeday.me/bug/20191028/1950791.html

java报错意外的类型_Java意外类型错误相关推荐

  1. java报错MalformedURLException: unknown protocol: c

    java报错:MalformedURLException: unknown protocol: c 1. 报错情况: 部分代码: //打开图片path="C:/Users/MyUser/im ...

  2. java报错-找不到或无法加载主类(Error: Could not find or load main class)

    此文首发于我的个人博客:java报错-找不到或无法加载主类(Error Could not find or load main class) - zhang0peter的个人博客 比如说test.ja ...

  3. CFX计算报错和相应解决办法(浮点错误等-持续更新)

    CFX计算报错和相应解决办法(浮点错误等-持续更新) 1.CFX浮点错误 Floating point exception:Overflow 数值计算过大,浮点数位数不够,使用双精度double类型计 ...

  4. Moore-Penrose广义逆:可解决MATLAB报错“矩阵接近奇异值,或者缩放错误。结果可能不准确”

    上一篇博文讲到:<方程AX=b的解的讨论(特解.通解.零空间向量等概念)及其MATLAB实现>,程序中用到的是mldivide或者A\b的方法(二者相同)来解方程. 但实际上运行过程中我们 ...

  5. nginx集群报错“upstream”directive is not allow here 错误 [

    nginx集群报错"upstream"directive is not allow here 错误 搭建了一个服务器, 采用的是nginx + apache(多个) + php + ...

  6. 数据库中,把角色的权限授权给用户总是报错,角色名附近有语法错误的原因

    摘要:微信搜索[三桥君] 软件:Sql server 2014 一.问题 数据库中,使用GRANT<角色>TO<用户>,把角色的权限授权给用户总是报错,角色名附近有语法错误的原 ...

  7. uniapp热更新报错安装失败[-1201]:WGT/WGTU文件格式错误?

    记录一下折磨了两天的uniapp热更新报错安装失败[-1201]:WGT/WGTU文件格式错误 1.报错原因是因为下载路径/下载文件错了,我的服务器上映射的下载地址访问后打开一个网页(图1),需要进去 ...

  8. 主机执行大多数命令报错Segmentation fault(中文系统显示段错误)

    linux主机执行命令报错Segmentation fault(中文系统显示段错误) 一.错误描述: linux主机执行命令报错Segmentation fault(中文系统显示段错误)以及sysct ...

  9. Xshell通过SSH连接阿里云报错“服务器发送了一个意外的数据包” xshell连接ubuntu

    在阿里云的ubuntu系统用xshell连接发现报错无法连接,百度了一圈好多方法不行,这里给出我最后解决的方法. xshell报错提示:服务器发送了一个意外的数据包.received: 3,expec ...

  10. instanceof java 报错_java中instanceof怎么理解?java中instanc 爱问知识人

    1.用法表达式    result = object instanceof class     result:布尔类型.     object:必选项.任意对象表达式.     class:必选项.任 ...

最新文章

  1. CentOS 6.8 安装 RabbitMQ
  2. bzoj4034: [HAOI2015]树上操作
  3. 铁血规则:事件预订与取消预订[转]
  4. Java中的策略设计模式
  5. 实践 | Sentinel 扩展性设计
  6. 互联网大厂“抢填”高考志愿
  7. gradle对java插件的扩展_Gradle之java插件入门
  8. 别再对 Istio 一脸懵了,万众期待的第一本 Istio 著作现!已!上!市
  9. mysql闩_MySQL锁概述
  10. 小程序的1024KB
  11. C语言入门经典(第四版).pdf
  12. DB9接口定义、232串口公头和母头的引脚定义接法
  13. 外贸报价后如何跟进客户?winseeing可快速报价展示样品
  14. FilterSecurityInterceptor详解
  15. 千峰JAVA逆战班Day33
  16. 来一杯java表情包
  17. 旅行家算法(贪心算法)
  18. Cannot resolve module 'fs'
  19. 2020Android手机专业摄影,华为拍照手机排行榜2020_华为拍照最好的是哪款
  20. 华为LOGO是什么意思?看完任正非的解释,再看网友的解释,笑出声

热门文章

  1. 永恒之塔修改服务器名字,永恒之塔模拟器服务端每个文件的用途及修改
  2. BFS【bzoj1667】: [Usaco2006 Oct]Cows on Skates滑旱冰的奶牛
  3. 有什么廉价但是技术含量很高的东西?
  4. elementUi分页删除最后一页数据不刷新回到前一页的情况*
  5. 云之彼端,牵手未来--第四届全国云计算大会见闻
  6. 日常护理常识以及化妆品的选购 - 生活至上,美容至尚!
  7. AC_mm玩dota
  8. Java课程作业-多态
  9. 大数据如何系统的学习
  10. 【项目实战】Protobuf入门介绍以及如何生成proto对象文件