رفتن به مطلب

چند سورس کد جاوا


shahab.es

ارسال‌های توصیه شده

سلام به همه ی دوستان عزیز

یه تقاضا دارم از دوستانی که جاوا کارن

میخواستم چند تا سورس پیش پا افتاده جاوا رو برام قرار بدن

مثلا ماشین حساب یا هر چیزی

اگرم براتون مقدور نیست، ادرسی منبعی چیزی بهم معرفی کنید

خیلی خیلی ازتون ممنونم دوستان

طاعاتتونم قبول :)

لینک ارسال
به اشتراک گذاری در سایت های دیگر

جاوا برای آندروید میخوایین ؟

اگه برای آندروید هستش بنده واستون مینویسم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام اقا مجید عزیزم

مرسی

بله برای اندروید میخوام

یه چند تا سورس خیلی خیلی مبتدی که با یه چیزایی اشنا شم

سینتکسای جاوا رو در سطح مقدماتی بلدم

اما نحوه استفاده رو نه

اقا مجید اگر کاری چیزی ندارید لطف کنید، نمیخوام مزاحم کاراتون بشم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

باشه بنده خودمم توی زمینه جاوا مبتدیم و این واسه خودم تمرین میشه و هم کار شمارو راه میندازم

اگه بتونم نمونه هایی جز ماشین حساب واستون مینویسم قرار میدم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خیلی خیلی هم عالی

فقط با ایکلیپس مینویسید یا چیزه دیگه؟

که من ide شو جور کنم(با این وضع نت :))

واقعا ازتون ممنونم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اره با ایکلیپسه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

بفرما شهاب جان این یک ماشین حساب سادس که میتونی خیلی مطالب و نکات ازش یاد بگیری:

http://s6.picofile.com/file/8197348692/Calc.zip.html

 

سورس کد :

package org.basic4android.calc.arta;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;


public class CalcActivity extends Activity {

    public double fn;
    public double sn;
    public double result;


    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        final TextView txtResult = (TextView) findViewById(R.id.txtResult);
        final TextView txtStatus = (TextView) findViewById(R.id.txtStatus);
        Button one_btn = (Button) findViewById(R.id.one_btn);
        Button two_btn = (Button) findViewById(R.id.two_btn);
        Button three_btn = (Button) findViewById(R.id.three_btn);
        Button four_btn = (Button) findViewById(R.id.four_btn);
        Button five_btn = (Button) findViewById(R.id.five_btn);
        Button six_btn = (Button) findViewById(R.id.six_btn);
        Button seven_btn = (Button) findViewById(R.id.seven_btn);
        Button eight_btn = (Button) findViewById(R.id.eight_btn);
        Button nine_btn = (Button) findViewById(R.id.nine_btn);
        Button zero_btn = (Button) findViewById(R.id.zero_btn);
        Button dot_btn = (Button) findViewById(R.id.dot_btn);
        Button plus_btn = (Button) findViewById(R.id.plus_btn);
        Button minus_btn = (Button) findViewById(R.id.minus_btn);
        Button divide_btn = (Button) findViewById(R.id.divide_btn);
        Button multipay_btn = (Button) findViewById(R.id.multipay_btn);
        Button clear_btn = (Button) findViewById(R.id.clear_btn);
        Button equls_btn = (Button) findViewById(R.id.equls_btn);

        one_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtResult.setText(txtResult.getText() + "1");
            }
        });
        two_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtResult.setText(txtResult.getText() + "2");
            }
        });
        three_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtResult.setText(txtResult.getText() + "3");
            }
        });
        four_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtResult.setText(txtResult.getText() + "4");
            }
        });
        five_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtResult.setText(txtResult.getText() + "5");
            }
        });
        six_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtResult.setText(txtResult.getText() + "6");
            }
        });
        seven_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtResult.setText(txtResult.getText() + "7");
            }
        });
        eight_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtResult.setText(txtResult.getText() + "8");
            }
        });
        nine_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtResult.setText(txtResult.getText() + "9");
            }
        });
        zero_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtResult.setText(txtResult.getText() + "0");
            }
        });
        dot_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtResult.setText(txtResult.getText() + ".");
            }
        });
        plus_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtStatus.setText("+");
                fn = Double.parseDouble(txtResult.getText().toString());
                txtResult.setText("");
            }
        });
        minus_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtStatus.setText("_");
                fn = Double.parseDouble(txtResult.getText().toString());
                txtResult.setText("");
            }
        });
        divide_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtStatus.setText("/");
                fn = Double.parseDouble(txtResult.getText().toString());
                txtResult.setText("");
            }
        });
        multipay_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtStatus.setText("x");
                fn = Double.parseDouble(txtResult.getText().toString());
                txtResult.setText("");
            }
        });
        clear_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                txtStatus.setText("");
                txtResult.setText("");
            }
        });
        equls_btn.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                String GetChar = txtStatus.getText().toString();
                sn = Double.parseDouble(txtResult.getText().toString());
                if (GetChar == "+") {
                    result = fn + sn;
                    txtResult.setText("" + result);
                }
                else if (GetChar == "_") {
                    result = fn - sn;
                    txtResult.setText("" + result);
                }
                else if (GetChar == "x") {
                    result = fn * sn;
                    txtResult.setText("" + result);
                }
                else if (GetChar == "/") {
                    result = fn / sn;
                    txtResult.setText("" + result);
                }
            }

        });

    }
}

یکم زیاده به ظاهر :eynak:  ولی سادس کلا :ok:

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اقا مجید یه دنیا ازت ممنونم

برم بررسیش کنم

اگه سوالی یا مشکلی بود، همینجا ازتون میپرسم(کلافت نمیکنم :)) )

خیلی مرسی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...