Java 正在尝试下订单-屏幕上没有显示任何内容

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

试图下订单时,屏幕上没有显示任何内容,但我想显示一个文本区域,上面写着:

这是用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 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享受你的幸运日,疯狂地为你做作业-