所以我正在制作一个 Gui,我做了通常的事情,而且我总是做 public Gui()
{并且里面有代码}。这是什么意思?它是一个构造函数吗?它是什么?
package tacos;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Gui extends JFrame{
private JTextField tf;
private JCheckBox boldbox;
private JCheckBox italicbox;
public Gui(){ //what does this public Gui thing mean?
super("the title");
setLayout(new FlowLayout());
tf = new JTextField("this is a sentence", 20);
tf.setFont(new Font("Serif",Font.PLAIN,14));
add(tf);
boldbox = new JCheckBox("bold");
italicbox = new JCheckBox("italic");
add(boldbox);
add(italicbox);
HandlerClass handler = new HandlerClass();
boldbox.addItemListener(handler);
italicbox.addItemListener(handler);
}
}
最佳答案
代码中的
Gui
是一个构造函数。通过与类同名且无返回值即可识别。
关于java - public Gui() 在我的代码中意味着什么?它是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27222918/