小编Mar*_*con的帖子

为什么我的Activity扩展了ActionBarActivity?

我下载了最新的SDK版本,当我创建一个新的Android项目时MainActivity,自动生成的扩展ActionBarActivity,但我想扩展Activity.

public class MainActivity extends ActionBarActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        if (savedInstanceState == null) {
            getSupportFragmentManager().beginTransaction()
                    .add(R.id.container, new PlaceholderFragment()).commit();
        }
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {

        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on …
Run Code Online (Sandbox Code Playgroud)

android android-activity android-actionbar

18
推荐指数
3
解决办法
3万
查看次数

将图像显示到JFrame中的java.lang.NullPointerException

我试图做一个只显示图像的程序,一切正常,但控制台显示此警告...图像显示正常但我想知道什么是控制台警告以及如何解决它在这里我的主要课程......

    public class main extends JFrame{
     Image ryu;
     imagen objRyu;
     public main(){
            super("Imagen1");
            this.setSize(500,500);
            this.setVisible(true);
            this.setResizable(true);
            this.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);
            objRyu = new imagen(ryu,"images/Ryu.png",100,100);
            repaint();

        }



    public static void main(String[] args) {
        new main();

    }
    public void paint(Graphics g){
        Graphics g2 = (Graphics2D)g;
         g2.setColor(Color.gray);
         g2.fillRect(0, 0, 500, 500);
         g2.drawImage(objRyu.getImagen(), 100, 50, objRyu.getAncho(), objRyu.getAlto(), null);


    }

}
Run Code Online (Sandbox Code Playgroud)

我的imagen课

 public class imagen {
    InputStream imgStream;
    private Image imagen;
    private int ancho;
    private int alto;

    public imagen(Image imagen, String ruta,int ancho, int alto){
        this.imagen = imagen; …
Run Code Online (Sandbox Code Playgroud)

java swing image paint nullpointerexception

1
推荐指数
1
解决办法
813
查看次数