成都网站建设设计

将想法与焦点和您一起共享

查找好友java代码 java编写查找功能的具体代码

用java编写一个类似于QQ的添加好友的界面,有精确查找和输入条件查找,用SWING组件实现

介绍你一本书,《java开发利器 Eclipse从入门到精通》

创新互联建站是一家以成都网站建设、网页设计、品牌设计、软件运维、营销推广、小程序App开发等移动开发为一体互联网公司。已累计为成都三维植被网等众行业中小客户提供优质的互联网建站和软件开发服务。

里面前200页就是讲界面开发的,拿他的例子改改,就可以了

你想让别人给你写好,估计在这里很少有人这么有空帮你

你照着做吧,如果出现问题了再上来提问。呵呵

这本书的电子书下载地址:

如何用JAVA编写一个简单的好友管理程序

好友类里面包括姓名 联系方式 邮箱等等

class Friend{

String name;

String contact;

String email;

Friend(String name,String contact,String email){

构造函数

}

getter

setter

}

上面只是个雏形自己完善

用一个ArrayListFriend来储存所有的Friends

取,删或者增直接调用ArrayList的函数

用swing来显示所有的好友。。for循环读取ArrayList

然后批量加入swing GUI显示就行

可以用JTable或者直接用JPanel等等

java如何实现用户在文本框中输入好友昵称,点击查询,根据用户输入匹配好友昵称,结果加载到下拉框中

代码如下:

import java.awt.Dimension;

import java.awt.FlowLayout;

import javax.swing.JButton;

import javax.swing.JComboBox;

import javax.swing.JFrame;

import javax.swing.JTextField;

public class App extends JFrame {

private JComboBoxString cbxNicks;

// 昵称

private String[] nicks = { 

"测试", "李二牛", "牛大胆", 

"张三", "李四", "王五"

};

public App() {

this.setSize(350, 150);

this.setLocationRelativeTo(null);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

this.setLayout(new FlowLayout());

JTextField txtNick = new JTextField();

txtNick.setPreferredSize(new Dimension(100, 23));

this.add(txtNick);

JButton btnQuery = new JButton("查询");

btnQuery.setPreferredSize(new Dimension(60, 23));

btnQuery.addActionListener(e - {

cbxNicks.removeAllItems();

for (String nick : nicks) {

if (nick.contains(txtNick.getText())) {

cbxNicks.addItem(nick);

}

}

});

this.add(btnQuery);

cbxNicks = new JComboBoxString();

cbxNicks.setPreferredSize(new Dimension(100, 23));

this.add(cbxNicks);

}

public static void main(String[] args) {

new App().setVisible(true);

}

}

运行结果:

怎样获取qq好友列表,通过C#、Java语言都可以?

一般来说,这个都是你给qq服务器一个请求,然后qq服务器给你一个json格式的字符串,该字符串包含你需要的信息,但是你说的发送消息之类的应该是实现不了的,貌似目前可以发微博说说之类的


文章标题:查找好友java代码 java编写查找功能的具体代码
网页路径:http://chengdu.cdxwcx.cn/article/dddshog.html