我已成功编译并运行以下代码,但applet窗口除了空格外什么都没显示,可能是什么问题?
我不试图在这里创建一个小程序我试图创建一个Jframe程序
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
//<applet code="calc.class" width=400 height=200></applet>
public class calc extends JFrame implements ActionListener {
JFrame f1;
JPanel p1 = new JPanel();
JLabel l1, l2, l3, l4, l5, l6, l7, l8, l9, l10, l11, l12, l13, l14, l15,
l16, l17, l18, l19, l20, l21, l22, l23, l24;
JButton b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12, b13, b14, b15,
b16;
JTextField t1, t2, t3, t4, t5, t6, t7, t8, t9, t10, …Run Code Online (Sandbox Code Playgroud) 我正在编写一个比萨饼订购服务的程序,带有复选框radioButtons,这样您就可以为比萨饼选择不同的选项,然后在您点击OrderPizza按钮时读取价格.每次我点击OrderPizza按钮,我都会得到一个NullPointerException.它说的问题就在线上
pPrice = stylePrice + sizePrice + sPrice + cPrice + tPrice;
我不知道如何解决这个问题并且无法找到任何地方,所以任何帮助都会很棒.谢谢!
import java.awt.* ;
import java.awt.event.*;
import javax.swing.*;
import javax.swing.border.*;
public class Pizza extends JPanel
{
private double pPrice;
private JRadioButton small;
private JRadioButton medium;
private JRadioButton large;
private JRadioButton xlarge;
private JRadioButton NY;
private JRadioButton NP;
private JRadioButton CD;
private JRadioButton WW;
private JCheckBox Mozzarella;
private JCheckBox Parmesan;
private JCheckBox Goat;
private JCheckBox Feta;
private JCheckBox Tomato;
private JCheckBox Pesto;
private JCheckBox BBQ;
private JCheckBox Pepperoni;
private …Run Code Online (Sandbox Code Playgroud) 请注意我可以使用的好奇心(代码示例见第38行(代码编辑))
Boolean bol = true;
Boolean bol1 = !bol;
Run Code Online (Sandbox Code Playgroud)
我的问题是
我找到了以下代码:
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
DefaultTableModel tableModel = new DefaultTableModel();
JTable table = new JTable();
table.setModel(tableModel);
int c=0;
Vector rl=new Vector<Object(6);
rl.add(c+1);
rl.add(jTextField1.getText());
rl.add(jTextField11.getText());
rl.add(jTextField7.getText());
rl.add(jTextField8.getText());
rl.add(jTextField9.getText());
tableModel.addRow(rl);}
Run Code Online (Sandbox Code Playgroud)
但它不起作用.
我必须复制与pcode,产品名称,价格,数量,总价格相对应的字段,这些字段是文本字段,当我点击添加按钮到其中给出的表格时
我希望组合框在运行时从数据库中存储名称,所以我创建了一个列表,但是组合框显示错误...
List<String> s = new ArrayList<String>();
{
try
{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection con =DriverManager.getConnection("jdbc:odbc:project","sa","123456");
Statement stmt= con.createStatement();
ResultSet rs=stmt.executeQuery("SELECT Name FROM company");
i=0;
while(rs.next()) {
s.add(rs.getString("Name"));
}
}
catch(Exception ex) { {
JOptionPane.showConfirmDialog(f,ex);
}
cb=new JComboBox(s);
}
Run Code Online (Sandbox Code Playgroud) 如果我在 Jtable 行或列上单击鼠标左键,则控制台上的输出应为“单击左键”,与右键单击的方式相同,输出也应为“单击右键”