gpt4 book ai didi

java - 我在handleDisplayableEvent 中遇到异常。原因: LinkageError

转载 作者:行者123 更新时间:2023-12-02 08:21:57 26 4
gpt4 key购买 nike

嘿嘿, friend 们,我的方法出现了异常......请帮我解决这样的错误

Exception in handleDisplayableEvent. Reason: LinkageError  source is : com.ui.PreviewPageUI@38f838f8

我的方法的代码在这里它到达了方法,但之后它显示了上面的异常...参见代码...

private void getPreviewData(final String cat) {
System.out.println("I am in privew data:"+cat);
Thread th = new Thread() {
public void run() {
try {
if (cat.equals("VD")) {
if (videoHastable == null || videoHastable.isEmpty()) {
initializeWaiting();
//ParseData parseData = new ParseData();
// String url = "http://122.170.122.186/web/papilon1.jsp?phonetype=" + Midlet.PHONE_TYPE + "&cat=VD";
//videoHastable = parseData.connectAndPTheUrl(url);
ParseUrl parsedata=new ParseUrl();
json=new JSONObject();
try {
json.put("phonetype",Midlet.PHONE_TYPE);
json.put("cat","VD");
} catch (JSONException ex) {
System.out.println("jsException:"+ex.toString());
}
String url="http://localhost:8084/MagicWeb/pappilon1?json="+json.toString();

videoHastable =parsedata.coonectHttp(url,cat);
circularLoading = false;
}
if (videoHastable != null) {
Midlet.display.setCurrent(new WallPapersCanvas(2, "VIDEOS", videoHastable));
} else {
initializeError("MESSAGE", "COULD NOT POPULATE DATA FROM THE SERVER", MAIN_CATEGORIES);
}
} else if (cat.equals("WP")) {
System.out.println("I am in wallpaper");
if (wallHastable == null || wallHastable.isEmpty()) {
initializeWaiting();
/*ParseData parseData = new ParseData();
String url = "http://122.170.122.186/web/papilon1.jsp?phonetype=" + Midlet.PHONE_TYPE + "&cat=WP";
wallHastable = parseData.connectAndPTheUrl(url);*/
ParseUrl parsedata=new ParseUrl();
json=new JSONObject();
try {
json.put("phonetype",Midlet.PHONE_TYPE);
json.put("cat","WP");
}catch(JSONException e){
System.out.println("json excep:"+e.toString());
}catch(Exception e){
System.out.println("error in wp getpriview:"+e.toString());
}
String url="http://localhost:8084/MagicWeb/pappilon1?json="+json.toString();
System.out.println("I am in wallpaper getpreiview");
wallHastable =parsedata.coonectHttp(url,cat);
circularLoading = false;
}
if (wallHastable != null) {
Midlet.display.setCurrent(new WallPapersCanvas(2, "WALLPAPERS", wallHastable));
} else {
initializeError("MESSAGE", "COULD NOT POPULATE DATA FROM THE SERVER", MAIN_CATEGORIES);
}
} else if (cat.equals("GM")) {
if (gamesHastable == null || gamesHastable.isEmpty()) {
initializeWaiting();
/*ParseData parseData = new ParseData();
String url = "http://122.170.122.186/web/papilon1.jsp?phonetype=" + Midlet.PHONE_TYPE + "&cat=GM";
gamesHastable = parseData.connectAndPTheUrl(url);*/
ParseUrl parsedata=new ParseUrl();
json=new JSONObject();
try {
json.put("phonetype",Midlet.PHONE_TYPE);
json.put("cat","GM");
} catch (JSONException ex) {
System.out.println(ex.toString());
}
String url="http://localhost:8084/MagicWeb/pappilon1?json="+json.toString();
gamesHastable =parsedata.coonectHttp(url,cat);
circularLoading = false;
}
if (gamesHastable != null) {
Midlet.display.setCurrent(new WallPapersCanvas(2, "GAMES", gamesHastable));
} else {
initializeError("MESSAGE", "COULD NOT POPULATE DATA FROM THE SERVER", MAIN_CATEGORIES);
}
} else if (cat.equals("TH")) {
if (themesHastable == null || themesHastable.isEmpty()) {
initializeWaiting();
/*ParseData parseData = new ParseData();
String url = "http://122.170.122.186/web/papilon1.jsp?phonetype=" + Midlet.PHONE_TYPE + "&cat=TH";
themesHastable = parseData.connectAndPTheUrl(url);*/
ParseUrl parsedata=new ParseUrl();
json=new JSONObject();
try {
json.put("phonetype",Midlet.PHONE_TYPE);
json.put("cat","TH");
} catch (JSONException ex) {
System.out.println(ex.toString());
}
String url="http://localhost:8084/MagicWeb/pappilon1?json="+json.toString();
themesHastable =parsedata.coonectHttp(url,cat);
circularLoading = false;
}
if (themesHastable != null) {
Midlet.display.setCurrent(new WallPapersCanvas(2, "THEMES", themesHastable));
} else {
initializeError("MESSAGE", "COULD NOT POPULATE DATA FROM THE SERVER", MAIN_CATEGORIES);
}
} else if (cat.equals("AN")) {
if (animateHastable == null || animateHastable.isEmpty()) {
initializeWaiting();
/*ParseData parseData = new ParseData();
String url = "http://122.170.122.186/web/papilon1.jsp?phonetype=" + Midlet.PHONE_TYPE + "&cat=AN";
animateHastable = parseData.connectAndPTheUrl(url);*/
ParseUrl parsedata=new ParseUrl();
json=new JSONObject();
try {
json.put("phonetype",Midlet.PHONE_TYPE);
json.put("cat","AN");
} catch (JSONException ex) {
System.out.println(ex.toString());
}
String url="http://localhost:8084/MagicWeb/pappilon1?json="+json.toString();
animateHastable =parsedata.coonectHttp(url,cat);
circularLoading = false;
}
if (animateHastable != null) {
Midlet.display.setCurrent(new WallPapersCanvas(2, "ANIMATIONS", animateHastable));
} else {
initializeError("MESSAGE", "COULD NOT POPULATE DATA FROM THE SERVER", MAIN_CATEGORIES);
}
} else if (cat.equals("FS")) {
if (freeHastable == null || freeHastable.isEmpty()) {
initializeWaiting();
/*ParseData parseData = new ParseData();
String url = "http://122.170.122.186/disney/papilonfree.jsp?phonetype=" + Midlet.PHONE_TYPE;
freeHastable = parseData.connectAndPTheUrl(url);*/
ParseUrl parsedata=new ParseUrl();
json=new JSONObject();
try {
json.put("phonetype",Midlet.PHONE_TYPE);
json.put("cat","FS");
} catch (JSONException ex) {
System.out.println(ex.toString());
}
String url="http://localhost:8084/MagicWeb/pappilon1?json="+json.toString();
freeHastable =parsedata.coonectHttp(url,cat);
circularLoading = false;
}
if (freeHastable != null) {
Midlet.display.setCurrent(new WallPapersCanvas(2, "FREE GIFTS", freeHastable));
} else {
initializeError("MESSAGE", "COULD NOT POPULATE DATA FROM THE SERVER", MAIN_CATEGORIES);
}
} else {
initializeError("MESSAGE", "CATEGORY NAME DOES NOT EXIST", MAIN_CATEGORIES);
}
} catch (Exception e) {
System.out.println("error @ getPreviewData");
e.printStackTrace();
}
}
};
System.out.println("Thread not started");
try{
th.start();
}
catch(Exception e){
System.out.println("thread th:"+e.toString());
}
}

请帮助我,谢谢......

最佳答案

看LinkageError的描述:

Subclasses of LinkageError indicate that a class has some dependency on another class; however, the latter class has incompatibly changed after the compilation of the former class.

你的一个类(class)发生了一些事情。也许您需要重新编译它们,或重新验证它们。

关于java - 我在handleDisplayableEvent 中遇到异常。原因: LinkageError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5309063/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com