Java 正在尝试下订单-屏幕上没有显示任何内容
试图下订单时,屏幕上没有显示任何内容,但我想显示一个文本区域,上面写着: 这是用u提供的配料制成的沙子 你能帮我吗Java 正在尝试下订单-屏幕上没有显示任何内容,java,swing,Java,Swing,试图下订单时,屏幕上没有显示任何内容,但我想显示一个文本区域,上面写着: 这是用u提供的配料制成的沙子 你能帮我吗 import java.awt.*; import java.awt.event.*; import javax.swing.*; import java.awt.BorderLayout; import java.awt.Component; import java.awt.GridLayout; import javax.swing.JComboBox; import java
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.GridLayout;
import javax.swing.JComboBox;
import javax.swing.JFrame;
import javax.swing.JLabel;
import java.awt.event.*;
import java.util.ArrayList;
import java.util.List;
public void setCheese(String s) {
cheese = s;
}
public String getCheese() {
return cheese;
}}
您应该得到一个NullPointerException Makeasand,因为sandwich为null,然后尝试调用一个实例方法
protected void makeASandwich() {
Sandwich sandwich = null;
sandwich.setCheese(jcbcheese.getItemAt(jcbcheese.getSelectedIndex()));
尝试创建三明治的新实例
protected void makeASandwich() {
Sandwich sandwich = new Sandwich();
sandwich.setCheese(jcbcheese.getItemAt(jcbcheese.getSelectedIndex()));
Android没有swing,所以这没什么意义!请解释一下你想做什么!如果你只放一条错误信息,它可能不会吸引观众和求解者。我的意思是,当我通过下订单按钮确认订单时,它应该在文本区域显示一条消息,列出进入sub的成分。因此它应该打印出类似这样的内容:火腿、培根、莴苣,除了显示您已经完成的JOptionPane之外,我还使用了如下内容:JOptionPane.showMessageDialognull,Order;非常非常感谢much@user2879561享受你的幸运日,疯狂地为你做作业-