You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Andrew Zhang (JIRA)" <ji...@apache.org> on 2006/11/09 07:51:37 UTC
[jira] Created: (HARMONY-2116) [classlib][awt]
Toolkit.getDesktopProperties () prints NullPointerException.
[classlib][awt] Toolkit.getDesktopProperties () prints NullPointerException.
----------------------------------------------------------------------------
Key: HARMONY-2116
URL: http://issues.apache.org/jira/browse/HARMONY-2116
Project: Harmony
Issue Type: Bug
Components: Classlib
Reporter: Andrew Zhang
Priority: Minor
Harmony java.awt.Toolkit#getDesktopProperties() prints NullPointerException. Following code reproduces the bug:
public class ToolkitTest {
public static void main(String[] args) {
MyToolkit myToolkit = new MyToolkit();
myToolkit.initializeDesktopProperties();
Map props = myToolkit.getDesktopProperties();
}
}
class MyToolkit extends Toolkit {
public Map getDesktopProperties() {
return desktopProperties;
}
public void initializeDesktopProperties() {
super.initializeDesktopProperties();
}
public void beep() {
}
public int checkImage(Image arg0, int arg1, int arg2, ImageObserver arg3) {
return 0;
}
protected ButtonPeer createButton(Button arg0) throws HeadlessException {
return null;
}
protected CanvasPeer createCanvas(Canvas arg0) {
return null;
}
protected CheckboxPeer createCheckbox(Checkbox arg0) throws HeadlessException {
return null;
}
protected CheckboxMenuItemPeer createCheckboxMenuItem(CheckboxMenuItem arg0) throws HeadlessException {
return null;
}
protected ChoicePeer createChoice(Choice arg0) throws HeadlessException {
return null;
}
protected DialogPeer createDialog(Dialog arg0) throws HeadlessException {
return null;
}
public DragSourceContextPeer createDragSourceContextPeer(DragGestureEvent arg0) throws InvalidDnDOperationException {
return null;
}
protected FileDialogPeer createFileDialog(FileDialog arg0) throws HeadlessException {
return null;
}
protected FramePeer createFrame(Frame arg0) throws HeadlessException {
return null;
}
public Image createImage(String arg0) {
return null;
}
public Image createImage(URL arg0) {
return null;
}
public Image createImage(ImageProducer arg0) {
return null;
}
public Image createImage(byte[] arg0, int arg1, int arg2) {
return null;
}
protected LabelPeer createLabel(Label arg0) throws HeadlessException {
return null;
}
protected ListPeer createList(List arg0) throws HeadlessException {
return null;
}
protected MenuPeer createMenu(Menu arg0) throws HeadlessException {
return null;
}
protected MenuBarPeer createMenuBar(MenuBar arg0) throws HeadlessException {
return null;
}
protected MenuItemPeer createMenuItem(MenuItem arg0) throws HeadlessException {
return null;
}
protected PanelPeer createPanel(Panel arg0) {
return null;
}
protected PopupMenuPeer createPopupMenu(PopupMenu arg0) throws HeadlessException {
return null;
}
protected ScrollPanePeer createScrollPane(ScrollPane arg0) throws HeadlessException {
return null;
}
protected ScrollbarPeer createScrollbar(Scrollbar arg0) throws HeadlessException {
return null;
}
protected TextAreaPeer createTextArea(TextArea arg0) throws HeadlessException {
return null;
}
protected TextFieldPeer createTextField(TextField arg0) throws HeadlessException {
return null;
}
protected WindowPeer createWindow(Window arg0) throws HeadlessException {
return null;
}
public ColorModel getColorModel() throws HeadlessException {
return null;
}
public String[] getFontList() {
return null;
}
public FontMetrics getFontMetrics(Font arg0) {
return null;
}
protected FontPeer getFontPeer(String arg0, int arg1) {
return null;
}
public Image getImage(String arg0) {
return null;
}
public Image getImage(URL arg0) {
return null;
}
public PrintJob getPrintJob(Frame arg0, String arg1, Properties arg2) {
return null;
}
public int getScreenResolution() throws HeadlessException {
return 0;
}
public Dimension getScreenSize() throws HeadlessException {
return null;
}
public Clipboard getSystemClipboard() throws HeadlessException {
return null;
}
protected EventQueue getSystemEventQueueImpl() {
return null;
}
public Map mapInputMethodHighlight(InputMethodHighlight arg0) throws HeadlessException {
return null;
}
public boolean prepareImage(Image arg0, int arg1, int arg2, ImageObserver arg3) {
return false;
}
public void sync() {
}
}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira