;
sizeTx.setBounds(273, 54, 54, 22);
}
{
approve = new JButton();
getContentPane().add(approve);
approve.setText("确定");
approve.setBounds(69, 240, 91, 28);
approve.setFont(new java.awt.Font("KaiTi_GB2312",1,16));
approve.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
approveActionPerformed(evt);
}
});
}
{
cancel = new JButton();
getContentPane().add(cancel);
cancel.setText("取消");
cancel.setBounds(203, 240, 91, 28);
cancel.setFont(new java.awt.Font("KaiTi_GB2312",1,16));
cancel.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent evt) {
cancelActionPerformed(evt);
}
});
}
{
jScrollPane1 = new JScrollPane();
getContentPane().add(jScrollPane1);
jScrollPane1.setBounds(34, 74, 90, 104);
{
ListModel fontNameModel =
new DefaultComboBoxModel(fontNameSet);
nameLt = new JList();
jScrollPane1.setViewportView(nameLt);
nameLt.setModel(fontNameModel);
nameLt.setBounds(274, 193, 90, 86);
nameLt.setBorder(BorderFactory.createEtchedBorder(BevelBorder.LOWERED));
nameLt.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent evt) {
nameLtMouseClicked(evt);
}
});
}
}
{
jScrollPane2 = new JScrollPane();
getContentPane().add(jScrollPane2);
jScrollPane2.setBounds(160, 74, 70, 103);
{
ListModel fontStyleModel =
new DefaultComboBoxModel(fontStyleSet);
styleLt = new JList();
jScrollPane2.setViewportView(styleLt);
styleLt.setModel(fontStyleModel);
styleLt.setBounds(310, 215, 70, 102);
styleLt.setBorder(BorderFactory.createEtchedBorder(BevelBorder.LOWERED));
styleLt.addMouseListener(new MouseAdapter() {
public void mouseClicked(MouseEvent evt) {
styleLtMouseClicked(evt);
}
});
}
}
{
jScrollPane3 = new JScrollPane();
getContentPane().add(jScrollPane3);
jScrollPane3.setBounds(273, 75, 54, 100);
{
ListModel fontSizeModel =
new DefaultComboBoxModel(fontSizeSet);
sizeLt = new JList();
jScrollPane3.setViewportView(sizeLt);
sizeLt.setModel(fontSizeModel);
sizeLt.setBounds(300, 218, 54, 102);
sizeLt.setBorder(BorderFactory.createEtchedBorder(BevelBorder.LOWERED));
sizeLt.addMouseListener(new MouseAdap
ter() {
public void mouseClicked(MouseEvent evt) {
sizeLtMouseClicked(evt);
}
});
}
}
//设置默认字体格式为父窗口font对向的字体格式
if(frame.font==null){
nameTx.setText("SimSun");
styleTx.setText(fontStyleSet[0]);
sizeTx.setText("12");
nameLt.setSelectedValue("SimSun", true);
styleLt.setSelectedIndex(0);
sizeLt.setSelectedValue("12", true);
}
else{
int idxStyle = 0;
for(int i=0;i
if(fontCon[i]==frame.font.getStyle())
idxStyle = i;
}
nameTx.setText(frame.font.getName());
styleTx.setText(fontStyleSet[idxStyle]);
sizeTx.setText(""+