Cum se face o interfață grafică a rețelei în Java
În această etapă, Gridul nu va face nimic special. Dar dacă faceți puțină cercetare, puteți adăuga acțiuni de acțiune și o mică logică pentru a crea un joc 2D simplu, cum ar fi Trei online
conținut
Notă: Acest articol folosește Eclipse în toate exemplele, deci ar putea să arate diferit în IDE. Acest lucru ar trebui să fie foarte asemănător cu ceea ce ați avea nevoie pentru JCreator, dar nu va face atât de mult dacă utilizați un IDE cu o interfață grafică, cum ar fi NetBeans, în principal datorită metodei drag and drop a NetBeans.
pași
- Numele nu contează, deoarece este doar numele fișierului.
Etapele Codului
- Clasa principală:
clasa publică ButtonGrid {public static void principal (String [] args) {}}
- importuri:
import javax.swing.JFrame-import java.swing.JButton-import java.awt.GridLayout-clasă publică ButtonGrid {...
- Cod constructor:
clasa publica ButtonGrid {public ButtonGrid (int width, int length) {}} ...
- Codul cadrului:
public class ButtonGrid {JFrame frame = new JFrame () - ButtonGrid publice (latime int, lungime int) {frame.setLayout (new GridLayout (latime, lungime)) - frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE) -frame.pack () - frame.setVisible (true) -}} ...
- Buton Grid Code:
| JFrame frame = new JFrame () - // creaza marcoJButton [] [] // rombra grila-grila botonespublic ButtonGrid (latime int, lungime int) {// constructor 2 parámetrosframe.setLayout (nou GridLayout (lățime, lungime)) - // proiectare marcogrid fix = new JButton [lățime] [lungime] - // defini grillafor dimensiune (y int = 0- și
- Adăugarea butoanelor pe cadru:
pentru (int y = 0- y
- Crearea unei instanțe pentru o grilă de butoane:
public static void principal (String [] args) {nou ButtonGrid (3,3) - // creați ButtonGrid nou cu 2 parametri} ...
- Codul final:
// import javax.swing.JFrame- materie bibliotecă JFrameimport javax.swing.JButton- // // java.awt.GridLayout- materie bibliotecă JButtonimport clasă materie bibliotecă GridLayoutpublic ButtonGrid {JFrame frame = new JFrame () - // creează marcoJButton [] [] // rombra grila-grila botonespublic ButtonGrid (latime int, lungime int) {//constructorframe.setLayout(new GridLayout (latime, lungime)) - // crea noul JButton diseñogrid = [lățimea] [lungime ] - // determină mărimea grillafor (y int = 0- și
import javax.swing.JFrame- // import bibliotecă JFrame import javax.swing.JButton- // import bibliotecă JButton import java.awt.GridLayout- // import bibliotecă GridLayout
clasa publica ButtonGrid {
Cadrul JFrame = noul JFrame () - // creează cadrul JButton [] [] grid- // rupe grila de buton
publice ButtonGrid (latime int, lungime int) {// constructor frame.setLayout (new GridLayout (latime, lungime)) - // crea grila de proiectare = new JButton [lățime] [lungime] - // determină mărimea grilei pentru (int y = 0- y
}
- Cum se adaugă un borcan la un proiect de eclipsă (java)
- Cum se calculează procentul în Java
- Cum se închide o fereastră Java în Swing
- Cum se configurează calea dvs. Java_Home în Ubuntu
- Cum se creează fișiere JAR
- Cum se creează primul program Java în Ubuntu Linux
- Cum se creează un applet Java
- Cum se creează un fișier executabil în Eclipse
- Cum se creează un nou proiect Java în Eclipse
- Cum se descarcă, se instalează și se rulează JDK și Eclipse
- Cum se descarcă Eclipse
- Cum se descarcă Eclipse IDE în sistemul de operare Windows
- Cum se execută un fișier java jar
- Cum se scrie un program Java cu două clase folosind Eclipse
- Cum se scrie un program în Java pentru a calcula media
- Cum se instalează Android pe Ubuntu Linux cu Eclipse IDE
- Cómo instalar JavaFX en Ubunu Linux
- Cum se instalează Java pe Ubuntu
- Cum se instalează Java Development Kit (JDK) pe un Mac
- Cum se apelează o metodă în Java
- Cum se obține lungimea unui șir în Java