91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡(jiǎn)介

用Java開(kāi)發(fā)的簡(jiǎn)易記事本,功能包括基本的復(fù)制、粘貼、剪切、撤銷(xiāo)、重做、替換、查找、字體、字?jǐn)?shù)統(tǒng)計(jì)及文件基本操作。可供學(xué)習(xí)使用

資源截圖

代碼片段和文件信息

import?java.awt.event.ActionEvent;
import?java.awt.event.ActionListener;

import?javax.swing.JButton;
import?javax.swing.JCheckBox;
import?javax.swing.Jframe;
import?javax.swing.JLabel;
import?javax.swing.JOptionPane;
import?javax.swing.JTextField;

public?class?Find?extends?Jframe?{

/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;
JLabel?label1=new?JLabel(“查找內(nèi)容“);
JCheckBox?checkBox=new?JCheckBox(“區(qū)分大小寫(xiě)“);
JTextField?textField=new?JTextField();
JButton?findButton=new?JButton(“查找下一個(gè)“);
JButton?cancelButton=new?JButton(“取消“);
String?findword=new?String();
String?text=new?String();
int?index;
public?Find(final?MyPanel?my)
{
this.setLayout(null);
settitle(“查找“);
label1.setBounds(1057030);
textField.setBounds(701016020);
findButton.setBounds(230?10?100?20);
checkBox.setBounds(103514020);
cancelButton.setBounds(2303510020);
this.add(label1);
findButton.addActionListener(new?ActionListener()?{

@Override
public?void?actionPerformed(ActionEvent?e)?{
//?TODO?Auto-generated?method?stub
findword=textField.getText();
text=my.textArea.getText();
if(!checkBox.isSelected())
{
text=text.toLowerCase();
findword=findword.toLowerCase();
}
index=text.indexOf(findword?my.textArea.getCaretPosition());
if(index!=-1)
{
System.out.println(index+?“?“+?findword.length());
my.textArea.setCaretPosition(index+findword.length());
my.textArea.select(index?findword.length()+index);

}
else{
JOptionPane.showMessageDialog(Find.this?“找不到“+“?“+findword+“?““記事本“JOptionPane.WARNING_MESSAGE);
}
}
});
this.setAlwaysOnTop(true);
this.add(findButton);
this.add(textField);
this.add(checkBox);
cancelButton.addActionListener(new?ActionListener()?{

@Override
public?void?actionPerformed(ActionEvent?e)?{
//?TODO?Auto-generated?method?stub
Find.this.setVisible(false);
}
});
this.add(cancelButton);
this.setSize(350?100);
this.setVisible(false);
this.setDefaultCloseOperation(HIDE_ON_CLOSE);
this.setLocationRelativeTo(null);
}
public?void?Show()?{
//?TODO?Auto-generated?method?stub
this.setVisible(true);
}
public?String?Getfindword()?{
return?findword;
}
}

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????301??2012-05-10?10:11??notepad\.classpath

?????文件????????383??2012-05-10?10:11??notepad\.project

?????文件???????2365??2012-05-16?18:10??notepad\src\Find.java

?????文件???????5186??2012-05-16?18:04??notepad\src\Fonts.java

?????文件??????17259??2012-05-20?23:03??notepad\src\MyPanel.java

?????文件???????3799??2012-05-16?18:07??notepad\src\Replace.java

?????文件???????2086??2012-05-16?20:19??notepad\bin\Find$1.class

?????文件????????620??2012-05-16?20:19??notepad\bin\Find$2.class

?????文件???????2065??2012-05-16?20:19??notepad\bin\Find.class

?????文件????????888??2012-05-16?20:19??notepad\bin\Fonts$1.class

?????文件????????887??2012-05-16?20:19??notepad\bin\Fonts$2.class

?????文件???????1029??2012-05-16?20:19??notepad\bin\Fonts$3.class

?????文件????????938??2012-05-16?20:19??notepad\bin\Fonts$4.class

?????文件????????615??2012-05-16?20:19??notepad\bin\Fonts$5.class

?????文件????????835??2012-05-16?20:19??notepad\bin\Fonts$6.class

?????文件???????4753??2012-05-16?20:19??notepad\bin\Fonts.class

?????文件????????583??2012-05-20?23:03??notepad\bin\MyPanel$1.class

?????文件????????592??2012-05-20?23:03??notepad\bin\MyPanel$2.class

?????文件???????1034??2012-05-20?23:03??notepad\bin\MyPanel$3.class

?????文件????????581??2012-05-20?23:03??notepad\bin\MyPanel$4.class

?????文件????????884??2012-05-20?23:03??notepad\bin\MyPanel$5.class

?????文件??????13595??2012-05-20?23:03??notepad\bin\MyPanel.class

?????文件???????1864??2012-05-16?20:19??notepad\bin\Replace$1.class

?????文件???????1753??2012-05-16?20:19??notepad\bin\Replace$2.class

?????文件???????1090??2012-05-16?20:19??notepad\bin\Replace$3.class

?????文件????????638??2012-05-16?20:19??notepad\bin\Replace$4.class

?????文件???????2546??2012-05-16?20:19??notepad\bin\Replace.class

?????文件????????629??2012-05-10?10:11??notepad\.settings\org.eclipse.jdt.core.prefs

?????目錄??????????0??2012-05-24?10:11??notepad\src

?????目錄??????????0??2012-05-24?10:11??notepad\bin

............此處省略5個(gè)文件信息

評(píng)論

共有 條評(píng)論

相關(guān)資源