如何從其他位置訪問View
的Object
?RAP:如何訪問ViewPart中的對象
(下面的代碼是隻是勾畫了我想做的事情)
public class View extends ViewPart {
public static final String ID = "view";
private static List list;
public View() {
}
@Override
public void createPartControl(Composite parent) {
list = new List(parent, SWT.BORDER);
}
@Override
public void setFocus() {
}
public static void addToList(String string) {
list.add(string);
}
}
現在我希望能夠在應用程序中使用View.addToList("Message")
任何地方。
等等,爲什麼你不能只是做一個getter函數? – thatidiotguy
@thatidiotguy因爲他知道他不會實例化一個'View' :) –
@RomanC Ohohohohohohohohohohoho。你的意思是這將是一個靜態類?使用成員變量!?!?!?! – thatidiotguy