2012-05-20 24 views
-3

我正在運行一個android應用程序,它只是彈出一個窗口,顯示「hello」。當我在模擬器中運行它時,它說「不幸的是,HelloAndroid已停止。」我的代碼中有錯誤嗎?程序沒有在模擬器中運行

package com.example.helloandroid; 

import java.awt.Color; 

import javax.swing.JFrame; 
import javax.swing.JLabel; 

public class HelloAndroid { 

    public static void main(String[] args) { 
    JFrame window = new JFrame(); 
    window.setVisible(true); 
    window.setSize(200, 300); 

    JLabel text = new JLabel(); 
    text.setText("Hello"); 
    text.setForeground(Color.RED); 
    window.add(text); 
    } 

} 
+5

我不認爲Android支持像這樣使用Swing ...我推薦遵循[Android Hello World示例](https://developer.android.com/resources/tutorials/hello-world.html)。 –

+0

@Greg是正確的 - Android不___支持完整的桌面Java API,並且不支持Swing或(IIRC)awt。 – RivieraKid

+0

謝謝,我明白了。 – user1371576

回答

2

Android不支持Swing /(IIRC)awt或完整桌面Java API。抱歉。

+0

謝謝,我明白。 – user1371576

相關問題