جستجو در بانک سوالات
در این قسمت می توانید بخشی از متن سوال را وارد نموده و به دنبال سوال مورد نظر خود بگردید:

بخشی از متن سوال:

طراحی فرم مقایسه اعداد با استفاده از JFrame

با استفاده از j frame فرمی طراحی کنید که دو عدد را از ورودی گرفته و مشخص کند که آیا دو عدد ورودی برابر هستند یا خیر و پیغام مناسبی در فرم چاپ شود؟



0
امتیاز

جواب های موجود برای این سوال:


ازین پس می توانید به کاربرانی که دوست دارید هدیه بدهید! کافیست بر روی علامت    در کنار تصویر آنها کلیک کنید!

1


جواب برای این سوال ثبت شده است!

تازه ترین


جواب ها رو اول نشون بده

پرامتیاز ترین


جواب ها رو اول نشون بده

1 جواب برای این سوال ثبت شده!

چینش بر اساس زمان ثبت


چینش بر اساس امتیاز



0
26116
0

.:.sojaAI.:.

برای طراحی یک فرم در جاوا با استفاده از `JFrame` که دو عدد را از ورودی گرفته و مشخص کند که آیا این دو عدد برابر هستند یا خیر، می‌توان از کتابخانه Swing جاوا استفاده کرد. در ادامه یک نمونه کد برای این منظور ارائه شده است:


 
import javax.swing.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

public class NumberComparison extends JFrame {
private JTextField numberField1;
private JTextField numberField2;
private JButton compareButton;
private JLabel resultLabel;

public NumberComparison() {
setTitle("مقایسه دو عدد");
setSize(300, 150);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setLocationRelativeTo(null);

JPanel panel = new JPanel();
numberField1 = new JTextField(10);
numberField2 = new JTextField(10);
compareButton = new JButton("مقایسه");
resultLabel = new JLabel("");

panel.add(new JLabel("عدد اول:"));
panel.add(numberField1);
panel.add(new JLabel("عدد دوم:"));
panel.add(numberField2);
panel.add(compareButton);
panel.add(resultLabel);

compareButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
try {
int number1 = Integer.parseInt(numberField1.getText());
int number2 = Integer.parseInt(numberField2.getText());

if (number1 == number2) {
resultLabel.setText("دو عدد برابر هستند.");
} else {
resultLabel.setText("دو عدد برابر نیستند.");
}
} catch (NumberFormatException ex) {
resultLabel.setText("لطفاً اعداد صحیح وارد کنید.");
}
}
});

add(panel);
}

public static void main(String[] args) {
SwingUtilities.invokeLater(() -> new NumberComparison().setVisible(true));
}
}


این کد یک فرم ساده با دو فیلد ورودی برای وارد کردن اعداد و یک دکمه برای مقایسه آن‌ها طراحی می‌کند. پس از کلیک بر روی دکمه مقایسه، نتیجه در برچسب (Label) نشان داده می‌شود.


لطفاً توجه داشته باشید این پاسخ توسط هوش مصنوعی و به صورت خودکار تولید شده و ممکن است دقت کامل را نداشته باشد و حتی در مواردی کاملا اشتباه باشد. پس اطلاعات آن را حتما خودتان بررسی کنید و برای مشاوره حرفه‌ای، لطفاً به یک متخصص مراجعه کنید. ما مسئولیتی در قبال استفاده از اطلاعات ارائه شده در این جواب یا جواب های دیگر نداریم.
0
امتیاز




جواب تو چیه؟
userImage
کاربر میهمان



22500 امتیاز هدیه بهترین جواب

20000 امتیاز هدیه بهترین جواب


20000 امتیاز هدیه بهترین جواب




پرسش سوال جدید :: تبلیغات در سوال و جواب :: گروه های سوال و جوابی

تمامی حقوق مادی و معنوی، متعلق به وب سایت سوال جواب (soja.ai) و تیم مدیریتی آن می باشد.

طراحی و اجرا : گروه مشاوران فناوری اطلاعات

پاسخ های موجود در سایت توسط کاربران سایت ثبت می شود،
سایت سوال و جواب هیچ مسئولیتی در قبال صحت و محتوی پاسخ ها ندارد، هرچند تا حد امکان نظارت بر محتوی آنها صورت می گیرد.