50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
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");
    
    }
}


پرسیده شده در 1395/06/14 توسط

4 پاسخ

0

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

متن خطا رو هم در سوال قرار دهید تا به آن پاسخ داده شود.

پاسخ در 1395/06/15 توسط
0

از خط 14 تا 24 میگه باید با جایگزین بشن

پاسخ در 1395/06/15 توسط
1

البته شکل نوشتن درست این کد به این صورت است که در خط 14 بنویسیم

JButton btn;

و در داخل متد سازنده website() بنویسیم

btn=new JButton();
پاسخ در 1395/06/15 توسط
1

خط 14 یعنی خط زیر را

 JButton btn=new JButton();

بعد از خط 15 بیاورید

پاسخ در 1395/06/15 توسط

پاسخ شما