Hi, ich möchte gerne die Methode "search" in meine Programm einbauen.
hier meine Methode:
wie man sieht muss ich
start
und
end
bestimmte werte zuschreiben,
ich will von der textarea folgendes:
also kann mir einer weiterhelfen?
ich hoffe ich habe mein Problem klar und deutlich ausgedrükt.
hier meine Methode:
Java:
private void search()
{
JFrame frame = new JFrame();
frame.setSize(dimension.width/4,dimension.height/4);
frame.setTitle("Searching Window");
frame.setLocationRelativeTo(null);
frame.setLayout(new GridLayout(3,1));
//Components
JLabel label1 = new JLabel("Geben sie den zu suchenden Begrif unten ein:");
final JTextField field1 = new JTextField();
JButton button1 = new JButton("Search");
frame.add(label1);
frame.add(field1);
frame.add(button1);
button1.addActionListener( new ActionListener() {public void actionPerformed(ActionEvent evt) {b1ActionPerformed(evt);}
private void b1ActionPerformed(ActionEvent evt)
{
if(textarea.getText().contains(field1.getText()))
{
System.out.println("JA!");
int start = 0;
int end = 0;
textarea.select(start, end);
}
else
{
field1.setText("Keine ergebnisse gefunden.");
}
}});
frame.setVisible(true);
}
start
und
end
bestimmte werte zuschreiben,
ich will von der textarea folgendes:
Java:
textarea.getInhalt().getSpeziellenString(field1.getText()).getStart(); //-Das soll als int ausgegeben werden
also kann mir einer weiterhelfen?
ich hoffe ich habe mein Problem klar und deutlich ausgedrükt.