javagetx()的简单介绍

博主:adminadmin 2023-01-02 06:09:08 694

今天给各位分享javagetx()的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

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()和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。