Avatar billede esbenn Nybegynder
30. marts 2006 - 09:45 Der er 7 kommentarer og
1 løsning

Formatering af tekst i textfields

Jeg har lige nu nogle textfields... Jeg vil gerne have så jeg kan markere en tekst inde i boksen og trykke på en knap, hvorefter der så vil komme teskt rundt om det markerede tekst...
Jeg ved intet om java, så håber i har en idiotsikker kode jeg kan smække ind.. :)
Avatar billede mikkelbm Nybegynder
30. marts 2006 - 16:54 #1
Hurtigt køreklart eksempel:

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

public class MarkUp extends JFrame
{
    private JTextArea area;
   
    public MarkUp ()
    {
        setSize (400, 400);
        area = new JTextArea ();
        JScrollPane scroller = new JScrollPane (area);
        JButton markup = new JButton ("Markup");
        markup.addActionListener(new ActionListener()
        {
            public void actionPerformed (ActionEvent e)
            {
                markup();
            }
        });
       
        this.getContentPane().add(scroller, BorderLayout.CENTER);
        this.getContentPane().add(markup, BorderLayout.SOUTH);
    }
   
    private void markup()
    {
        String text = area.getSelectedText();
        String newText = "" + text + "";
        int position = area.getCaretPosition();
        area.replaceRange(newText, position, position + text.length());
    }
   
    public static void main (String[] args)
    {
        new MarkUp().setVisible(true);
    }
}


Som selvfølgelig kan gøre pænere og udvides meget.
Avatar billede esbenn Nybegynder
30. marts 2006 - 17:01 #2
Skal der ikke:
<script> rundt om?? :S
Avatar billede mikkelbm Nybegynder
30. marts 2006 - 17:20 #3
Nope.
Hvis det er JavaScript du vil lave, så er du havnet i den forkerte kategori. Java og JavaScript har intet med hinanden at gøre.

http://www.eksperten.dk/spm/Programmering/Script/JavaScript/
Avatar billede esbenn Nybegynder
30. marts 2006 - 17:21 #4
Men kan java ikke siddes ind i min asp kode?? :S
Avatar billede mikkelbm Nybegynder
30. marts 2006 - 17:27 #5
JavaScript kan - men Java kan ikke!
Avatar billede esbenn Nybegynder
30. marts 2006 - 17:27 #6
Arghh... Så prøver jeg javascipt istedet... Det kan du ikke noget med vel?? :)
Avatar billede mikkelbm Nybegynder
30. marts 2006 - 21:35 #7
Nej, desværre.
Avatar billede esbenn Nybegynder
19. april 2006 - 16:42 #8
Droppet
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester