我正在制作通讯录,我需要循环浏览所有联系人。联系人是从文件导入的,并按以下方式读入JTextField
:
姓名
电话
手机
地址
我该怎么做呢?
我试过了,它可以运行,但是按钮什么也没做。
编辑:现在使用此:
public void importContacts()
{
try
{
BufferedReader infoReader = new BufferedReader(new FileReader("../files/example.txt"));
txtName .setText(readLine(infoReader));
txtPhone .setText(readLine(infoReader));
txtMobile .setText(readLine(infoReader));
txtAddress.setText(readLine(infoReader));
}
catch (IOException ioe)
{
JOptionPane.showMessageDialog(null, ioe.getMessage());
}
}
用你的importContacts()
方法
你做 :
txtName.setText(Name.get(0));
txtPhone.setText(Phone.get(0));
txtMobile.setText(Mobile.get(0));
txtAddress.setText(Address.get(0));
而不是.get(0)
我认为应该.get(index)
根据您的代码
- 编辑 -
或者避免在此处重新导入您的联系人,您的previous()方法应为:
public void Previous()
{
if (index > 0)
{
index--;
}
txtName.setText(Name.get(index));
txtPhone.setText(Phone.get(index));
txtMobile.setText(Mobile.get(index));
txtAddress.setText(Address.get(index));
}
public void Next()
{
if(index < temp.size() - 1){
index++;
}
txtName.setText(Name.get(index));
txtPhone.setText(Phone.get(index));
txtMobile.setText(Mobile.get(index));
txtAddress.setText(Address.get(index));
}
-最终编辑,pastebin中的代码源可用
我非常努力地显示下一个&上一个按钮,不管它是否在我的wordpress主题上处于活动状态。我似乎想不出一个办法来让它工作。我正在尝试这样做:http://www.kinocreative.co.uk/hints-and-tips/wordpress-nextpreview-post-navigation-with-images-and-inactive-links/extracty but for
我一直在努力解决这个问题。我正在尝试的是只显示下一个和上一个按钮。直到我得到 我不想要邮政的链接,我想要邮政的子页链接。我在一篇文章中使用多个页面。我正在使用分页符 nextpage注释功能
问题内容: 有没有类似于.Net 和Java的属性。 问题答案: 使用List接口的方法获取对象。从那里,你可以使用,,,和方法来浏览列表。这是一个使用的非常简单的示例。 示例代码应打印“ A”。
我是一个新手,我正在尝试创建一个应用程序来在我的投资组合中使用。本质上,该程序是一个可以访问不同菜单的菜单(json文件:texas_pick.js,Breakth.js…),该程序旨在以按钮的形式显示菜单选项,按钮的详细信息从各自的json文件中检索。我面临的问题是,单击菜单选项时,会检索最后一个菜单项的数据。我将后端编程为只将商品名称和价格推送到数据库,而前端则检索这些数据并将其显示在表上。检
问题内容: 引导轮播是否可扩展以在滑块中显示下一个和上一个图像? 目前,我的轮播看起来像这样,如何将上一张和下一张图像添加到当前活动的幻灯片中? 问题答案: Bootstrap是可能的,但是需要一些自定义… 您必须使用CSS和jQuery自定义幻灯片的位置。 另一个变化是仅显示下一张和上一张幻灯片的一部分。这可以通过在.. 的左侧和右侧上放置绝对位置叠加来完成。
问题内容: 对于有人问过这个问题,或者提出一个愚蠢的问题,我深表歉意。但是,我是新手,您是专家,我很乐意向您学习专家的建议和经验。 我想将分页添加到每页显示200条记录的应用程序中。页面底部应有数字。如果有1050,则第一页将显示100,而页面底部将显示数字1,2,3,4,5和6。 实现此目的的一般逻辑是什么?我知道数据库每次必须选择200,并且我必须跟踪第一条记录。 有没有一种方法可以知道总共将