package quiz;import java.awt.Dimension;import java.awt.Toolkit;import  dịch - package quiz;import java.awt.Dimension;import java.awt.Toolkit;import  Việt làm thế nào để nói

package quiz;import java.awt.Dimens

package quiz;



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



public class Quiz_Fenster extends JFrame implements ActionListener {


/**
* Author : JaDaHB1, 30.11.2012
*/


//Bildschirmgre wird ausgelesen

Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();

private JLabel frage2;
private JButton ant[] = new JButton[4];



Fragen frage;
JFrame w1;
frage_change change;
Object[] options = { "OK"};
int lung;
JProgressBar b;
int richtig;


public Quiz_Fenster(){


//Fenster wird erstellt
w1 = new JFrame();

w1.setSize(400,300);
//Fenster wird auf die Mitte des Bildschirms gesetzt
w1.setLocation((int)(dim.getWidth()-400)/2,(int)(dim.getHeight()-300)/2);
w1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
w1.setVisible(true);

//Layout = NULL heisst wir legen x,y selber fest
w1.setLayout(null);



//Der erste Button ,und der ActionListener wird registriert damit auf Buttondruck reagiert werden kann
ant[0] = new JButton(" - ");
ant[0].setBounds(52,90,120,40);
ant[0].addActionListener(this);
//Button wird auf die Oberfl臘he hinzugef・t
w1.add(ant[0]);


ant[1] = new JButton(" - ");
ant[1].setBounds(52,160,120,40);
ant[1].addActionListener(this);
w1.add(ant[1]);


ant[2] = new JButton(" - ");
ant[2].setBounds(220,90,120,40);
ant[2].addActionListener(this);
w1.add(ant[2]);


ant[3] = new JButton(" - ");
ant[3].setBounds(220,160,120,40);
ant[3].addActionListener(this);
w1.add(ant[3]);

frage2 = new JLabel("Hier steht die Frage");
frage2.setBounds(52,15,250,40);
w1.add(frage2);

b = new JProgressBar(0,100);
b.setBounds(120,220,140,25);
b.setValue(0);
b.setStringPainted(true);

w1.add(b);

}




public static void main(String[] args) {


new frage_change();

}





public void actionPerformed(ActionEvent e){


//e.getSource heisst den Verursacher des Klicks,Lung ist die Richtige Antwort auf die Frage
//Wenn Button 1 Richtig
if(e.getSource()== ant[0]){

if (lung == 1){


Nachricht("Richtig","Weiter so...");

Prozent();
frage_change.neueFrage();


}else{

Nachricht("Falsch","Nicht so...");

}
}


//Wenn Button 2 richtig
if(e.getSource()== ant[1]){




if (lung == 2){

Nachricht("Richtig","Weiter so...");

Prozent();

frage_change.neueFrage();

}else{
Nachricht("Falsch","Nicht so...");
}
}


//Wenn Button 3 richtig
if(e.getSource() == ant[2]){

if (lung == 3){

Nachricht("Richtig","Weiter so...");

Prozent();

frage_change.neueFrage();

}else{

Nachricht("Falsch","Nicht so...");
}
}

//Wenn Button 4 richtig
if(e.getSource() == ant[3]){

if (lung == 4){

Nachricht("Richtig","Weiter so...");


Prozent();

frage_change.neueFrage();

}else{
Nachricht("Falsch","Nicht so...");
}
}


}



// Button Text 舅dern
public void ChangeTextButton(int button,String text){

ant[button-1].setText(text);

}
// Label Text 舅dern
public void ChangeTextLabel(String text){
frage2.setText(text);
}
// Umrechnen in Prozent
public void Prozentrechnung(int zahl,int gesamt){
b.setValue((int) 100/gesamt*zahl);
}
//Nachricht ausgeben
public void Nachricht(String Aussage,String info){
JOptionPane.showOptionDialog(null, Aussage, info,

JOptionPane.DEFAULT_OPTION, JOptionPane.PLAIN_MESSAGE,

null, options, options[0]);
}

//Wenn alle Fragen beantwortet wurden.
public void Prozent (){

if (richtig
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
bài kiểm tra gói;java.awt.Dimension nhập khẩu;java.awt.Toolkit nhập khẩu;java.awt.event.ActionEvent nhập khẩu;java.awt.event.ActionListener nhập khẩu;nhập khẩu javax.swing. *;công cộng lớp Quiz_Fenster mở rộng JFrame thực hiện ActionListener {} /** * Tác giả: JaDaHB1, 30.11.2012 */ Bildschirmgre sẽ được đọc Kích thước mờ Toolkit.getDefaultToolkit().getScreenSize(); = Bãi đỗ riêng JLabel Q2; riêng JButton kiến [] = mới JButton [4]; Đặt câu hỏi; JFrame w1; thay đổi frage_change; Đối tượng tùy chọn [] = {"OK"}; int lung; JProgressBar b; int quyền; khu vực Quiz_Fenster() {} Cửa sổ được tạo ra W1 = mới JFrame(); W1.setSize(400,300); Cửa sổ nằm giữa màn hình W1.setLocation((Int)(Dim.getWidth()-400)/2,(Int)(Dim.GetHeight()-300)/2); W1.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); W1.setVisible(True); Bố trí = NULL có nghĩa là chúng tôi thiết lập x, y của riêng W1.setLayout(null); Nút đầu tiên, và ActionListener được đăng ký để nó có thể đáp ứng với áp lực nút Kiến [0] = mới JButton("-"); ANT[0].SetBounds(52,90,120,40); ANT[0].addActionListener(this); Nút được thêm vào Oberfl臘he W1.Add(ANT[0]); Kiến [1] = mới JButton("-"); ANT[1].SetBounds(52,160,120,40); ANT[1].addActionListener(this); W1.Add(ANT[1]); Kiến [2] = mới JButton("-"); ANT[2].SetBounds(220,90,120,40); ANT[2].addActionListener(this); W1.Add(ANT[2]); Kiến [3] = mới JButton("-"); ANT[3].SetBounds(220,160,120,40); ANT[3].addActionListener(this); W1.Add(ANT[3]); Q2 = mới JLabel ("ở đây câu hỏi là"); frage2.SetBounds(52,15,250,40); W1.Add(frage2); b = mới JProgressBar(0,100); b.setBounds(120,220,140,25); b.setValue(0); b.setStringPainted(true); W1.Add(b); } công tĩnh void main (String [] args)) mới frage_change(); } khu vực vô hiệu actionPerformed (ActionEvent e)) e.getSource là những người khởi của các nhấp chuột, giải quyết là câu trả lời đúng cho câu hỏi Nếu nút bên phải 1 If(e.getSource() == kiến [0])) Nếu (lung == 1)) Nachricht ("ghê", "Weiter rất..."); Prozent(); frage_change.neueFrage(); } {} khác Nachricht ("falsch", "nicht rất..."); } } Nếu nút 2 quyền If(e.getSource() == kiến [1])) Nếu (lung == 2)) Nachricht ("ghê", "Weiter rất..."); Prozent(); frage_change.neueFrage(); } {} khác Nachricht ("falsch", "nicht rất..."); } } Nếu nút 3 bên phải If(e.getSource() == kiến [2])) Nếu (lung == 3)) Nachricht ("ghê", "Weiter rất..."); Prozent(); frage_change.neueFrage(); } {} khác Nachricht ("falsch", "nicht rất..."); } } Khi nút 4 ngay If(e.getSource() == kiến [3])) Nếu (lung == 4)) Nachricht ("ghê", "Weiter rất..."); Prozent(); frage_change.neueFrage(); } {} khác Nachricht ("falsch", "nicht rất..."); } } } Nút văn bản hiện tại khu vực vô hiệu ChangeTextButton (int nút, Chuỗi văn bản)) ANT[Button-1].SetText(text); } Nhãn văn bản hiện tại khu vực vô hiệu ChangeTextLabel (chuỗi văn bản)) frage2.SetText(text); } Chuyển đổi trong phần trăm khu vực tỷ lệ phần trăm hiệu (int số, tổng int)) b.setValue((int) 100/tổng số * số); } Tin nhắn khu vực vô hiệu Nachricht (chuỗi Aussage, thông tin chuỗi)) JOptionPane.showOptionDialog (null, tuyên bố, thông tin, JOptionPane. DEFAULT_OPTION, JOptionPane. PLAIN_MESSAGE. NULL, tùy chọn, tùy chọn [0]); } Khi tất cả câu hỏi đã được trả lời. khu vực vô hiệu phần trăm () {} Nếu (đúng < = 7)) bên phải = 1; Prozentrechnung (ghê, 8); } {} khác Nachricht ("siêu", "Herzlichen GL・kwunsch:)" "); System.Exit(0); } }}
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
gói đố; java.awt.Dimension nhập khẩu; java.awt.Toolkit nhập khẩu; java.awt.event.ActionEvent nhập khẩu; java.awt.event.ActionListener nhập khẩu; nhập khẩu javax.swing. *; public class extends JFrame thực hiện ActionListener {Quiz_Fenster / ** * Tác giả: JaDaHB1, 2012/11/30 * / // Bildschirmgre được đọc Dimension mờ = Toolkit.getDefaultToolkit () getScreenSize () ;. JLabel frage2 tin; tin JButton kiến [] = new JButton [4]; câu hỏi hỏi; JFrame W1; thay đổi frage_change; Object [] = {tùy chọn "OK"}; int lung; JProgressBar b, int phải, công Quiz_Fenster () { // cửa sổ được tạo ra W1 = new JFrame (); w1.setSize (400,300); // cửa sổ là trung tâm của màn hình = NULL có nghĩa là chúng ta đặt x, y tự vững w1.setLayout (null); // Các nút đầu tiên, và người nghe hành động có thể đăng ký để trả lời Nút Print kiến [0] = new JButton ("-"); kiến [0 ] .setBounds (52,90,120,40); ant [0] .addActionListener (this); // nút là trên bề mặt臘ông hinzugef · t w1.add (ant [0]); kiến [1] = new JButton ("-"); kiến [1] .setBounds (52,160,120,40); kiến [1] .addActionListener (this); w1.add (ant [1]); kiến [2] = new JButton ("-") ; ant [2] .setBounds (220,90,120,40); kiến [2] .addActionListener (this); w1.add (ant [2]); kiến [3] = new JButton ("-"); kiến [ 3] .setBounds (220,160,120,40); kiến [3] .addActionListener (this); w1.add (ant [3]); frage2 = new JLabel ("Đây là câu hỏi"); frage2.setBounds (52,15,250 , 40); w1.add (frage2); b = new static void main (String [] args) { frage_change mới (); } public void actionPerformed (ActionEvent e) { //e.getSource gọi là người khởi nhấp chuột Lung là câu trả lời chính xác cho câu hỏi // nếu nút 1 Đúng if (e.getSource () == kiến [0]) { if (lung == 1) { nhắn ("phải", "Giữ nó lên ..."); phần trăm (); frage_change.neueFrage () ; } else { nhắn ("false", "Không phải như vậy ..."); } } // nếu nút 2 một cách chính xác nếu (e.getSource () == kiến [1]) { if (lung == 2 ) { nhắn ("phải", "Giữ nó lên ..."); phần trăm (); frage_change.neueFrage (); } else { nhắn ("false", "Không phải như vậy ..."); } } // nếu 3 nút chính xác if (e.getSource () == kiến [2]) { if (lung == 3) { nhắn ("phải", "Giữ nó lên ..."); phần trăm (); frage_change.neueFrage (); } else { nhắn ("false", "Không phải như vậy ..."); } } // nếu nút 4 đúng if (e.getSource () == kiến [3]) { if (lung = = 4) { nhắn ("phải", "Giữ nó lên ..."); phần trăm (); frage_change.neueFrage (); } else { nhắn ("false", "Không phải như vậy ..."); } } } // Button Text舅nước public void nút Change Text (nút int, String text) { kiến [nút-1] .setText (văn bản); } // text nhãn舅nước public void Thay đổi Tiêu Label (String text) { frage2.setText (văn bản) ; } // Chuyển sang phần trăm công tính toán tỷ lệ phần trăm void (số int, int tổng số) { b.setValue ((int) 100 / tổng số *); } // Output nhắn public void send (Chuỗi nhắn, String info) { JOptionPane. hộp thoại tùy chọn chương trình (lệnh rỗng, thông tin, JOptionPane.DEFAULT_OPTION, JOptionPane.PLAIN_MESSAGE, null, tùy chọn, tùy chọn [0]); } . // Nếu tất cả các câu hỏi đã được trả lời public void phần trăm () { if (bên phải <= 7) { đúng + = 1; Tỷ lệ phần trăm (có, 8); } else { nhắn ("Great!", "Cảm ơn mịn kwunsch :)"); System.exit (0); } } }




































































































































































































































đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: