0
مشکل این کد ها کجاست؟؟؟
سلام دوستان من در یک ویدیو اموزشی جاوا این کد رو دیدم که کامل اجرا می شد ولی من د رnetbeansهر بار ناقص اجرامیشه مشه راه نمایی کنید(در اون ویدیو هم از netbeansاستفاده شده بود)
*/
package so;
import javax.swing.*;
import java.awt.event.*;
<right>
<right>
public class website extends JFrame implements ActionListener {
public static void main(String[] args) {
// TODO code application logic here
new website();
}
JButton btn=new JButton();
public website(){
this.setSize(400, 500);
this.setTitle("mohammad");
this.setVisible(true);
this.setLocationRelativeTo(null);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JPanel jp=new JPanel();
this.add(jp);
JLabel jl=new JLabel("joker");
jp.add(jl);
btn.setText("parand");
jp.add(btn);
btn.addActionListener(this);
}
public void actionPerformed(ActionEvent a){
if(a.getSource()==btn)
btn.setText("mohammad");
}
}
4 پاسخ
0
سلام به شما دوست عزیز
متن خطا رو هم در سوال قرار دهید تا به آن پاسخ داده شود.
0
از خط 14 تا 24 میگه باید با جایگزین بشن
1
البته شکل نوشتن درست این کد به این صورت است که در خط 14 بنویسیم
JButton btn;
و در داخل متد سازنده website() بنویسیم
btn=new JButton();
1
خط 14 یعنی خط زیر را
JButton btn=new JButton();
بعد از خط 15 بیاورید