Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Java Tutorial for Kopier og lim
    The Swing brukergrensesnitt bibliotek som kommer som en standard del av Java API inneholder noen praktiske verktøy for håndtering av vanlige problemer som å klippe, kopiere og lime med et minimum av arbeid på din egen del . Faktisk vil komponentene automatisk svare på de klippe, kopiere og lime inn tastetrykk fra operativsystemet , og alt som egentlig gjenstår for utbygger er knytte denne funksjonaliteten til menyelementer . Instruksjoner
    en

    Opprett en ny Java -fil med navnet " CopyPaste.java " og legge til følgende import uttalelser til toppen av det : en

    import javax.swing.JFrame ; import javax . swing.JMenu , import javax.swing.JMenuBar , import javax.swing.JMenuItem , import javax.swing.JTextArea , import javax.swing.text.DefaultEditorKit ;
    2

    Lag CopyPaste klassen med sin javadoc kommentar og har det forlenge JFrame klasse å tillate det å fremstå som et vindu.

    /*** Denne klassen vil gjennomføre kopiere og lime inn funksjoner * @ author Kevin Walker * /public class CopyPaste strekker JFrame {

    public static void main ( String [] args ) { new CopyPaste ();

    }

    }
    3

    Legg en " konstruktør " metode kalt "public CopyPaste ( ) " for å håndtere etableringen av programmet. All videre koden vil gå inne i denne konstruktøren .

    Offentlig CopyPaste ( ) { //Alt fra nå av går her . }
    4

    Opprette en tekst - området for å holde teksten kan kopieres og limes inn og legge den til JFrame . Legg til følgende kode inne i konstruktøren du skrev i trinn 3

    JTextArea tekst = new JTextArea (); . This.add ( tekst); this.pack (); this.setSize ( 640480 ) ; this.setVisible ( true);

    på dette punktet , kan du allerede kopiere og lime inn og ut av tekstboksen ved hjelp av standard tastetrykk for ditt operativsystem . For eksempel på Windows , du kan kopiere, klippe ut og lime inn ved hjelp av Ctrl C , X og V -tastene henholdsvis .

    Men nesten alle programmer har et menyvalg for å kopiere og lime drift , så din bør . samt
    5

    Legg en "Edit "-menyen ved å lime inn følgende i konstruktøren : en

    JMenuBar menylinja = new JMenuBar (); JMenu editMenu = new JMenu ( "Edit " ) ; menuBar.add ( editMenu ) ; this.setJMenuBar ( menylinja ) ;
    6

    Legg klippe , kopiere og lime oppføringer til den nye "Edit "-menyen ved å lime inn følgende i konstruktøren din :

    JMenuItem copyMenuItem = new JMenuItem ( text.getActionMap ( ) får ( DefaultEditorKit.copyAction ) . ); JMenuItem cutMenuItem = new JMenuItem ( . text.getActionMap ( ) få ( DefaultEditorKit.cutAction )); JMenuItem pasteMenuItem = new at når du oppretter menyelementer, bruker du de kopiere, klippe og lime handlinger som allerede er en del av DefaultEditorKit innebygd i Java API . Ved hjelp av verktøyene som allerede tilbys av Java ikke bare sparer arbeid for deg selv , hjelper det bevare cross-platform natur Java.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan å matche et String i en Array Bruke Java 
    ·Den Scanner Input Function i Java 
    ·Hvordan begrense antall tegn i en JTextField av Java 
    ·Kjennetegn på Java Applets 
    ·The Round metode i Java 
    ·Hvordan legge til JDK til din CLASSPATH 
    ·Hvordan feilsøke Struts Med ActionServlet 
    ·Hvordan legge til rader i JTable 
    ·Forskjellen mellom Windows og Skjemaautentisering 
    ·Hvordan lage en Java Swing Application i NetBeans 
      Anbefalte artikler
    ·Hvordan redigere metadata for et bilde 
    ·Hvordan utvikle en tilpasset GridView 
    ·Hvordan kontrollere om en fil er endret på PHP 
    ·Hvordan bruke strcmp funksjon i C + + 
    ·Hvordan å lage min egen kontroller i Vb.NET 
    ·Typer bufferoverløpet Angrep 
    ·Hvor å Endre PLS programmering 
    ·Oracle DBA sertifisering eksamen Krav 
    ·Hvordan få tilgang til en Bash Script Variabel Python 
    ·Hvordan skrive Ladder Logic Bruke Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/