私は人々がSwingとAWTを混ぜないことを勧めていることに気づきましたComponents
、しかし私達はこれをたくさん見ます:
import javax.swing.AbstractButton;
import javax.swing.JButton;
import javax.swing.JPanel;
import javax.swing.JFrame;
import javax.swing.ImageIcon;
//AWT imports though only for listeners
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.KeyEvent;
それで、なぜJavaを含む多くの人が(ここで彼らのチュートリアルからそれを得たので)まだAWTインポートを使用しているListener
のですか?
、、プレス/セレクションなどのネイティブSwing Listener
s / Librariesをどのように追加しますか?Key
Button
JComboBox
それとも私は使用しfirePropertyChangeListeners()
ますか?(これはJava Beansに関連していますが)
しばらくの間私を混乱させてきました、私のアプリのほとんどは悪いと言われているSwingとAWTを持っていますか?