Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe te Rectangle Collision Detect in Java
De programmeertaal Java is een objectgeoriënteerde taal ontwikkeld door Sun en sinds overgenomen door Oracle . Object - georiënteerde talen focus op objecten, die een staat en het gedrag definiëren voor een aantal abstracte entiteit . Bijvoorbeeld, een " rechthoek " object een toestand die bestaat uit de hoogte , breedte , x - positie en y - positie . Het heeft ook het gedrag en kan worden aangepast , verplaatst en getest om te zien of het snijdt een andere rechthoek . Een gemakkelijke manier om te testen voor botsingen is het " snijdt " methode twee " rechthoek " objecten. Wat je
Java Software Development Kit nodig met NetBeans Integrated Development Environment ( IDE ) Bundel
Toon Meer Aanwijzingen

Belasting 1 de NetBeans geïntegreerde ontwikkelomgeving ( IDE ) door klikken op het pictogram van het programma . Wanneer het programma wordt geladen, ga naar " Nieuw /New Project" en selecteer " Java Application " uit de lijst aan de rechterkant van het scherm . Een nieuwe broncode bestand verschijnt in de NetBeans teksteditor . De broncode bestand bevat een lege belangrijkste methode . Kopen van 2

Maak twee " Rectangle " objecten. Elke rechthoek kan worden geïnitialiseerd met een hoogte , breedte , x - locatie en y - locatie . Schrijf de volgende twee uitspraken binnen de accolades van de belangrijkste methode om deze twee objecten :

Rectangle rectOne = new Rectangle
( 10 , 10 , 0 , 0 ) ; Rectangle rectTwo = new Rectangle ( 10 , 10 , 5 , 5 ) ; " . rectTwo "
3

Test om te zien of " rectOne " snijdt de " snijdt " methode retourneert waar of onwaar , afhankelijk van de positie van de rechthoeken . Als je terugkijkt naar de vorige stap , zal je zien dat beide rechthoeken hebben dezelfde grootte : 10 bij 10 . De positie van " rectOne " is ( 0,0 ) , terwijl de positie van " rectTwo " is ( 5,5 ) . Dit betekent dat " rectTwo " overlapt " rectOne " met een kwart van het gebied . Daarom is de " snijdt " -methode geeft true in de volgende verklaring :

bool x = rectOne.intersects ( rectTwo ) ;

Print 4 uit het resultaat van de " snijdt " -methode als dit :

System.out.println
( x ) ;
5

Voer het programma door op de " Play " knop , gelegen in de hoofdwerkbalk . Het programma drukt het woord ' True ', aangezien beide rechthoeken snijden .

Previous: Next:
  Java Programming
·Hoe je X en Y coördinaten geb…
·Wat zijn de twee toepassingen …
·Business Rules in Java 
·Hoe te openen een URL in Java 
·Hoe maak je een karakter toe a…
·Hoe te Newline tekens in Java …
·Hoe te Hibernate Met behulp Sc…
·Hoe maak je een Java- programm…
·Hoe te voegen en verwijderen L…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe te Pas een IRB Prompt 
·Visual Basic Network Tools 
·Korte beschrijvingen van VB.NET Klassen …
·Hoe te schrijven naar CSV Met ColdFusion…
·Een uitleg van Java Annotaties 
·Hoe te Echo gebruiken voor een anker in …
·Wat is een Visual Basic-omgeving ? 
·Oracle Business Intelligence tools 
·Hoe maak je een pakket importeren in een…
Copyright © Computer Kennis https://www.nldit.com