我正在使用 netbeans 在 java 中制作文本编辑器,并将 JMenuBar 包含在 JFrame 中。此菜单栏包含基本文件和编辑选项。我想向同一个 JFrame 添加另一个菜单栏,具有更改字体大小、字体类型等的选项。我试图将菜单栏添加到同一个 JFrame 但它不起作用。所以请帮助我,并告诉我添加选项以更改字体大小和字体类型等的基础知识。
import java.awt*;
import java.swing*;
public class myForm extends javax.swing.JFrame {
String ClipBoardData = "";
String currentFileDirectory= "";
public myForm() {
initComponents();
}
private void initComponents() {
jScrollPane1 = new javax.swing.JScrollPane();
TextArea = new javax.swing.JTextArea();
jMenuBar1 = new javax.swing.JMenuBar();
File = new javax.swing.JMenu();
Open = new javax.swing.JMenuItem();
save = new javax.swing.JMenuItem();
saveAs = new javax.swing.JMenuItem();
Exit = new javax.swing.JMenuItem();
New = new javax.swing.JMenuItem();
Edit = new javax.swing.JMenu();
cut = new javax.swing.JMenuItem();
copy = new javax.swing.JMenuItem();
paste = new javax.swing.JMenuItem();
Delete = new javax.swing.JMenuItem();
selectAll = new javax.swing.JMenuItem();
/* after this code i'm adding characcters to the objects and preforming actions on them */
}
}
public static void main(String args[]) {
/* Create and display the form */
java.awt.EventQueue.invokeLater(new Runnable() {
@Override
public void run() {
new myForm().setVisible(true);
}
});
}
private javax.swing.JMenuBar jMenuBar1;
但是当我尝试在 initComponents() 中添加菜单栏时,我无法在 Netbeans 中编辑此功能。