JAVA 文本域能否使用方案
我在manager.class里面有一个show()的方法。那么我在test.java里面有一个创建了一个privateTextAreata=newTextArea(6,...
我在manager.class 里面有一个show()的方法。那么我在test.java里面有一个创建了一个
private TextArea ta = new TextArea(6 , 40); 的文本域。。怎么在文本域里面调用show()方法 展开
private TextArea ta = new TextArea(6 , 40); 的文本域。。怎么在文本域里面调用show()方法 展开
3个回答
展开全部
如果你的manager.class是这样写的
public class manager{
public static void show()
{
}
}
那么 在 TEST.JAVA里面直接 这样调用manager.show();
如果你的manager.class是这样写的
public class manager{
public void show()
{
}
}
那么 在 TEST.JAVA里面直接 这样调用new manager.show();
public class manager{
public static void show()
{
}
}
那么 在 TEST.JAVA里面直接 这样调用manager.show();
如果你的manager.class是这样写的
public class manager{
public void show()
{
}
}
那么 在 TEST.JAVA里面直接 这样调用new manager.show();
追问
可我是要在文本域里面调用
追答
这个是manager类
public class manager{
public static String show()
{
String text="";//假如这个是 你写的代码
return text;
}
}
这个是test.java 类
public static void main(String[] args) {
TextArea ta=new TextArea("wowuyu",4, 60);
String qq=(String)aa.show();
ta.setText(qq);
}
这样是间接将show类里面的文字转化成了字符串 然后传递给 文本域
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
show()方法必须是public修饰。
ta.setText(new manager.show()) ;
如果不在一个包里记得要引包。
ta.setText(new manager.show()) ;
如果不在一个包里记得要引包。
更多追问追答
追问
在哪里要写一个public去修饰
追答
show()方法啊,应该是
public String show() {
//数据处理
//记得要return个String的值
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呵呵 这么简单的问题 用反射嘛 就可以实现你想要的效果了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询