View Full Version : سوال: تازه کار با جاوا
engehsan
سه شنبه 18 اسفند 1388, 08:10 صبح
با سلام.
چه جوری میتونم یه فرم به java application اضافه کنم ؟؟؟؟
من اضافه می کنم ولی وقتی ران می کنم فرمم رو نشون نمیده .
اصلا چه جوری میشه یه برنامه معمولی با جاوا نوشت . مثلا می خوام نام یک کلید رو تو برنامم تغییر بدم . ممنونننن:گریه:
jlover
سه شنبه 18 اسفند 1388, 16:03 عصر
با سلام.
چه جوری میتونم یه فرم به java application اضافه کنم ؟؟؟؟
من اضافه می کنم ولی وقتی ران می کنم فرمم رو نشون نمیده .
اگه منظور شما ساخت عناصر رابط دیداری کاربر ( GUI ) باشه ، من تا حالا به کل از هیچ GUI Builder یا فرمی استفاده نکردم !
اما :
اصلا چه جوری میشه یه برنامه معمولی با جاوا نوشت . مثلا می خوام نام یک کلید رو تو برنامم تغییر بدم . ممنونننن:گریه:
لطفن سوال به این کلی ای رو با موضوعی مثل قسمت اول مخلوط نکنید !
جواب سوال قسمت دومتون در تمامی کتابها با جزوه های آموزشی مربوط به زبان برنامه نویسی جاوا اومده ...
باید با یکیشون شروع کنید !
در مورد قسمت دوم بسیار ناقص خاسته تون از برنامه رو مطرح کردید،اما من فرض میکنم که یک پنجره باید نمایش داده بشه که حاوی یک دکمه ست و در مقابل کلیک کاربر روی خودش ، برچسبش رو عوض میکنه :
import java.awt.FlowLayout;
import java.awt.event.*;
import javax.swing.*;
public class Click extends JFrame implements ActionListener
{
private JButton button;
private String label1, label2 ;
public Click(){
label1 = new String("برگردان به انگلیسی");
label2 = new String("translate to Farsi");
button = new JButton(label1);
button.addActionListener(this);
this.setLayout(new FlowLayout());
this.getContentPane().add(button);
}
public void actionPerformed(ActionEvent e) {
if ( button.getText().equals(label1) )
button.setText(label2);
else
button.setText(label1);
}
public static void main(String args[]) {
JFrame frame = new Click();
frame.setSize(200,200);
frame.setVisible(true);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOS E);
}
} // ToggleTest
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.