Java Swing界面编程(4)---获取本地字体

ubuntu 安装tp-link usb无线网卡 tl-wn821n 全过程

1.   无线网卡识别

在终端中输入   lsusb  ,观察插入USB无线网卡tl-wn821n,是否多显示出Realtek Semiconductor Corp 。如有显示即说明该无线网卡已被ubuntu识别


Bus 002 Device 005: ID 0bda:8178 Realtek Semiconductor Corp. 
Bus 002 Device 004: ID 413c:3016 Dell Computer Corp. Optical 5-Button Wheel Mouse
Bus 002 Device 002: ID 8087:0024  
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 413c:2107 Dell Computer Corp. 
Bus 001 Device 002: ID 8087:0024  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


2.  安装 ndiswrapper

1)  从http://sourceforge.net/projects/ndiswrapper/ 下载源码

2)  下载,解压,进入到/ndiswrapper/目录

3)  make , make install

3. 安装无线网卡驱动

1) 下载USB无线网卡tl-wn821n的驱动(下载地址:http://www.tp-link.com/lk/support/download/?model=TL-WN821N&version=V4#tbl_a

2) 解压后进入目录TL-WN821N\Driver\Windows XP 32bit \

3).  在终端中运行如下命令:

$ sudo ndiswrapper -i *.inf 

4.  查看驱动程序是否安装成功

$ sudo ndiswrapper -l
[sudo] password for kdev:
net8192cu : driver installed
	device (0BDA:8178) present

有了上面的显示则说明安装成功

5.  自启动ndiswrapper

编辑/etc/modules文件,在末尾加入 ndiswrapper (设置系统启动时加载将加载ndiswrapper)

$ sudo gedit /etc/modules

6.  加载ndiswrapper模块:

$ sudo modprobe ndiswrapper 

7. 加载wlan0

$ sudo ndiswrapper -m 

执行后显示信息
adding "alias wlan0 ndiswrapper" to /etc/modprobe.d/ndiswrapper ... 
************************************************************************ 
* The update-modules command is deprecated and should not be used! 
*********************************************************************** 

由显示信息可知:系统认出你的连接名字为wlan0

8   查看网卡是否识别:

$ sudo iwconfig
[sudo] password for kdev:
lo        no wireless extensions.

eth0      no wireless extensions.

wlan0     IEEE 802.11g  ESSID:"TP-LINK_Hi"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: 0C:82:68:99:E7:CA   
          Bit Rate=150 Mb/s   Tx-Power:20 dBm   Sensitivity=0/3  
          RTS thr:off   Fragment thr:off
          Encryption key:C896-D213-B0B8-8D62-712A-AB3D-AB12-85C7   Security mode:restricted
          Power Management:off
          Link Quality:79/100  Signal level:-45 dBm  Noise level:-96 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

9.  卸载ubuntu自带的网络管理器(Network Manager)

如不卸载可能会导致 加入无线网络弹出“Bad password”的状态信息

$ sudo apt-get autoremove network-manager 

10.  安装wicd

1)打开ubuntu software center

2)找到“wicd 网络管理器” 并安装

说明:

1.wicd是一个第三方network manager,而系统自带的network manager经常出现莫名奇妙的错误!

2.wicd安装过程中会弹出一个窗口以供选择用户,选择后下一步即可安装成功

11.  启动usb无线网卡

$ sudo ifconfig wlan0 up 

启动Wicd Network Manager,此时可以看到可使用的无线网络了,如果要连接的无线网络设置了密码,则要配置相应加密方式加密的密码(我这里的加密方式是wpa/wpa2 psk):点击"Properties",勾选“Use Encryption”并在其下方的下位列表选项中选择WPA 1/2(Preshared Key)即在配置tp-link无线路由时设置的无线网络加密方式:"wpa/wpa2 psk"(此步为关键,千万不要选错,否则连不上),然后在之后的“Preshared
Key”中填入无线网络的接入密码,然后点击"Connect"即可,

参考博客:http://foreveryoung001.iteye.com/blog/1746781

http://blog.sina.com.cn/s/blog_6aaf309f0100x0qb.html

http://www.cnblogs.com/howDo/archive/2013/03/24/ubuntuUbs.html

Java Swing界面编程(4)---获取本地字体

时间: 2024-10-20 13:38:32

Java Swing界面编程(4)---获取本地字体的相关文章

Java Swing界面编程(23)---事件处理:编写用户验证登录用例

LoginCheck: package com.beyole.util; class LoginCheck {//编写登录验证类 private String userName;//用户名 private String password;//密码 public LoginCheck(String userName,String password)//复写构造方法 { this.userName=userName;//为用户名赋值 this.password=password;//为密码赋值 }

Java Swing界面编程(22)---事件处理:动作事件及监听处理

要想让一个按钮变得有意义,就必须使用事件处理.在swing的事件处理中,可以使用ActionListener接口处理按钮的动作事件. package com.beyole.util; import java.awt.Font; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapter

Java Swing界面编程(3)---标签组件(JLabel)

package com.beyole.util; import java.awt.Color; import java.awt.Dimension; import java.awt.Font; import java.awt.Point; import javax.swing.JFrame; import javax.swing.JLabel; public class test2 { public static void main(String[] args) { JFrame frame =

Java Swing界面编程(6)---JButton按钮组件

package com.beyole.util; import java.awt.Font; import javax.swing.JButton; import javax.swing.JFrame; public class test5 { public static void main(String[] args) { JFrame frame=new JFrame(); JButton button=new JButton("Click Me!");//new出一个按钮的对象

Java Swing界面编程(7)---JButton设置图片

package com.beyole.util; import java.awt.Font; import java.io.File; import javax.swing.Icon; import javax.swing.ImageIcon; import javax.swing.JButton; import javax.swing.JFrame; public class test5 { public static void main(String[] args) { JFrame fra

Java Swing界面编程(24)---事件处理:键盘事件及监听处理

在Swing的事件处理中也可以对键盘的操作进行监听,直接使用KeyListener接口即可. package com.beyole.util; import java.awt.event.KeyEvent; import java.awt.event.KeyListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JFrame; import javax

Java Swing界面编程(25)---事件处理:鼠标事件及监听处理

如果想对一个鼠标的操作进行监听,如果鼠标按下.松开等,则可以使用MouseListener接口. package com.beyole.util; import java.awt.event.MouseEvent; import java.awt.event.MouseListener; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import javax.swing.JFrame; import

Java Swing界面编程(1)

写多了jsp,对于页面式的系统已经写烦了,本人也開始着手于java swing的学习,作为菜鸟,仅想用博客记录下我的swing学习的历程.话不多说,首先開始我的第一个窗体化程序. 下面给出源码: package com.beyole.util; import java.awt.Color; import javax.swing.JFrame; public class test1 { public static void main(String[] args) { JFrame frame=ne

Java Swing界面编程(21)---事件处理:窗体事件

Splay树的插入操作,只需要处理好插入节点的孩子节点就可以了,最重要的是不要破坏了BST的基本规则. 因为高度并不是Splay树的首要因素,所以插入的时候也是使用splay操作,然后在根节点插入. 参考:http://www.geeksforgeeks.org/splay-tree-set-2-insert-delete/ 对比一下使用插入创建的树和手工创建数的区别,先序遍历的结果: #pragma once #include<stdio.h> #include <stdlib.h&g