javagetx()的简单介绍
今天给各位分享javagetx()的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、Java 中 getX() 为什么不能作为左值给它赋值?
- 2、java中创建一个文本域,用getX(),和getY()方法把坐标显示在上面
- 3、java中setX和getX都什么意思?有什么作用?怎样使用呢?
- 4、JAVA问题 :取得属性 有什么用 如所给程序 getX()这个方法有什么用
Java 中 getX() 为什么不能作为左值给它赋值?
obj.getX() 是返回X的值(按照你写的代码),要想设置X的值是15的话,应该写为obj.SetX(15) ;而且亲 你应该把public class One 前的public 删除,因为一个类中只能有一个公共类(由public标志)
java中创建一个文本域,用getX(),和getY()方法把坐标显示在上面
错误提示很明显了, javax.swing.JLabel 中的 setText(java.lang.String)接受的是一个String类型的参数,但是你调用这个方法的时候传了两个int类型的参数给它,怎么不会错?
正确方法:
import java.awt.*;
import javax.swing.*;
import java.awt.event.*;
public class Y{
public static void main(String args[]){
final JFrame jf=new JFrame("我的第一个小程序");
final JLabel jl=new JLabel("123");
jf.add(jl);
jf.addMouseMotionListener(new MouseMotionListener(){
public void mouseDragged(MouseEvent e){
jl.setText("" + e.getX() + " ," +e.getY());
}
public void mouseMoved(MouseEvent e){
jl.setText("" + e.getX() + " ," +e.getY());
}
});
jf.setDefaultCloseOperation(jf.EXIT_ON_CLOSE);
jf.setVisible(true);
}
}
java中setX和getX都什么意思?有什么作用?怎样使用呢?
因为私有成员在类的外部是访问不到的,要想访问就必须提供set,get这样的公共方法,set是设置值,get是拿到值,比如你这个地方,直接访问y.x是会报错的,必须y,getX()这样拿到x的值,希望你能够理解,估计你是初学者,等学的深入了就会慢慢理解的。
JAVA问题 :取得属性 有什么用 如所给程序 getX()这个方法有什么用
如果你写的类比较简单,就可以直接给属性赋值,一般情况下都会通过set(),get()赋值和得到值,通过这种方法,便于你将来在不同的类中给该类的属性赋值
关于javagetx()和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。