可以按照以下的步聚来解决问题:一
首先确认USB接口是不是好的
方法:你的U口上插U盘,USB鼠标之类的设备能不能到连上,如果可以的话,那说明不是USB口问题,你可以换一条打印机线,或者在电脑上换个U口试试
反之,就是主板的问题了,需要送修电脑主板二
再确认系统服务是否开启:方法:
在“我的电脑”上点右键“管理”-“服务和应用程序”-“服务”-在里面找到“Print
Spooler”这项服务,看它是否已启动,如果没有,点“启动”再把“启动类型”选为“自动”。如果这项服务启动失败,建议你重装系统。三
接着是检查打印机状态是否正常,方法如下:打开控制面板里的“打印机和传真”在里面找到你的打印机图标,看看它的状态是什么?1
如果是灰色的,那表示你的打印机和计算机没有通信,可参照第一条和第四条来找答案;2
如果状态是“暂停”的话,那就双击图标,在“打印机”菜单里在“暂停使用”上单击把前面的“对勾”去掉。3如果状态是“脱机”的话,那就双击图标,在“打印机”菜单里在“脱机使用打印机”上单击把前面的“对勾”去掉。
四
接下来是检查你的打印机联机主板或打印机连接线是否损坏:
方法:在“控制面把”里把打印机驱动和驱动相关软件全部卸载掉,然后将打印机的连接线(USB或并口线)接到电脑上,打开打印机电源,然后依次点击“开始菜单”-“设置”-打开“打印机和传真机”,在里面点右键“添加打印机”-下一步-选择第一项(注意,一定要选上“自动检测并安装即插即用打印机”)。如果能检测到打印机,那就表示你的打印机没有问题。反之,那就是打印机联机主板的问题了,需要送到维修站修了~~~~~~~~~~~~~~~~~~~~~如果以上能帮你解决问题,那么再告诉你个正确安装打印机驱动的步聚吧:首先是打印机驱动,如果你没有光盘的话,你可以到你的打印机品牌相关的网站下载。1连接打印机把打印机的电源线和数据线接连好,数据线是接电脑的(分USB接口和并口两种)。
2把打印机电源关闭,安装驱动光盘。驱动可在随机带的驱动盘中安装,也可以在相应的网站上下载。安装完驱动后或者在安程过程中提示打开打印机电源时,打开打印机。
3依次点击"开始"
菜单-“控制面板”-打印机和传真机-在里面找到新安装的打印机图标,将它设置成默认打印机。
分析,
1 可以使用直接在构造时给一个参数(数组或者Vector类型)
比如
String[] arr = {"张三","李四","王五"};JList<String> list = new JList<String>(arr);
2 使用一个DefaultListModel 可以动态的添加数据
具体代码如下:(刚好昨天回答别人,写的一段代码 可以做个示范)
全部菜品的JList中 ,单击菜品,可以出现在已选菜品中
Jlist1(全部菜品)就是用数组生成的Jlist
JList2(已选菜品)就是动态添加数据的JList
import javaawt;import javaxswing;
import javaxswingevent;
public class MenuFrame extends JFrame implements ListSelectionListener {
JTextField jtf;
JList<String> jlist1, jlist2;
static final String[] CP = { "青椒土豆丝", "西红柿炒鸡蛋", "麻辣小龙虾", "鱼香肉丝", "西湖醋鱼", "红汤老火锅", "可乐", "茉莉花茶" };
DefaultListModel<String> dlm;//用dlm给jlist2动态添加数据
public MenuFrame() {
JPanel jpCenter = new JPanel(new GridLayout(1, 2));
jlist1 = new JList<String>(CP);
jlist1addListSelectionListener(this);
JScrollPane jsp1 = new JScrollPane(jlist1);//滚动面板
jsp1setBorder(BorderFactorycreateTitledBorder("全部菜品"));//带标题的边框
jpCenteradd(jsp1);
jlist2 = new JList<String>();
dlm = new DefaultListModel<String>();
jlist2setModel(dlm);
JScrollPane jsp2 = new JScrollPane(jlist2);
jsp2setBorder(BorderFactorycreateTitledBorder("已选菜品"));
jpCenteradd(jsp2);
add(jpCenter);
jtf = new JTextField(5);
jtfsetEnabled(false);
jtfsetText("0道");
JLabel jl = new JLabel("你已经选中的菜单数量是:");
JPanel jpSouth = new JPanel();
jpSouthadd(jl);
jpSouthadd(jtf);
add(jpSouth, BorderLayoutSOUTH);
setTitle("点菜");
setSize(300, 200);//窗口大小
setLocationRelativeTo(null);//窗口居中
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
public static void main(String[] args) {
new MenuFrame();//启动窗口
}
public void valueChanged(ListSelectionEvent e) {
if (egetValueIsAdjusting()) {
dlmaddElement(jlist1getSelectedValue());//给dlm添加元素,更新jlist2的数据
jtfsetText(dlmsize()+"道");
}
}
}
1、java可以独立完成很多项目,首先你自己要定位清楚,根据兴趣、特长以及专业到底想做什么,怎么做,做之后怎么完善。
2、根据应用行业有企业的:酒店点菜、企业进销存、网上售票;政府:办公自动化、网站群。根据架构有Web的,有嵌入式的,其中以android最有钱途。
3、客户只关心你能不能实现他要的需求,你用php、jsp、asp、c#什么语言并不是最重要的,只要你能完成需求,所以编程思想、数据结构、设计架构、运维理念才是至关重要的!不要被语言迷惑,在我国纠结技术赚不到钱。
以上纯手打,我带项目十几年了,都是亲身感受。
以上就是关于java开发无线点菜用什么打印机全部的内容,包括:java开发无线点菜用什么打印机、java 中的那个Jlist怎么才能显示东西、用java哪些项目是可以独自完成的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)