Hubaal, aan ku bilowno hordhaca mawduuca furitaanka isku xirka Java. Ku-wareejinta shabakada ama la falgalka URL-yada waa qayb muhiim ah oo ka mid ah barnaamijyada siyaabo dhowr ah. Habka furitaanka isku xirka shabakada Java waxay ku lug leedahay adeegsiga Desktop-ka ama maktabadaha Browser, iyadoo ku xiran shuruudahaaga.
Maktabadda Desktop waa qayb ka mid ah maktabadaha caadiga ah ee Java waxayna ka kooban tahay habab lagu fuliyo hawlgallada sida furitaanka URL browserka caadiga ah.
import java.awt.Desktop; import java.net.URI; public class Main { public static void main(String[] args) { if (Desktop.isDesktopSupported() && Desktop.getDesktop().isSupported(Desktop.Action.BROWSE)) { try { Desktop.getDesktop().browse(new URI("http://example.com")); } catch (Exception e) { e.printStackTrace(); } } } }
Koodhka muunada ahi waxa uu hubinayaa in Desktop-ka lagu taageeray nidaamka oo uu ka furto URL-ka la cayimay ee browser-ka caadiga ah.
Hordhaca Maktabadda Darowsaruhu
The Maktabadda Browser waa ikhtiyaar dhinac saddexaad oo siinaya koontarool faahfaahsan oo ku saabsan habka wax raadinta. Waxay taageertaa goobo kala duwan iyo dhowr astaamood, sida dejinta browserka si loo isticmaalo ama wakiilka isticmaalaha. Mid ka mid ah tusaale caan ah oo ka mid ah maktabadaha noocan oo kale ah waa Selenium WebDriver.
[h2] Maktabada Browser ee Java โ Selenium WebDriver
Selenium WebDriver waa qaab-dhismeedka isha furan kaas oo inta badan loo isticmaalo in lagu habeeyo codsiyada shabakada ujeedooyinka tijaabinta. Waxay taageertaa luuqado badan oo barnaamijyo ah iyo daalacashada si ay otomaatig ugu sameeyaan falalka aad inta badan gacanta ku samayn lahayd bogga shabakadda.
import org.openqa.selenium.WebDriver; import org.openqa.selenium.firefox.FirefoxDriver; public class Main { public static void main(String[] args) { System.setProperty("webdriver.gecko.driver", "path_to_geckodriver"); WebDriver driver = new FirefoxDriver(); driver.get("http://example.com"); } }
Tusaalaha koodka Java, waxaan ku isticmaaleynaa Selenium WebDriver browserka Firefox. Khadka 'System.setPropertyโฆ' ayaa dejinaya goobta loogu talagalay darawalka gaarka ah ee browserka, kaas oo kiiskeena ah "geckodriver" ee Firefox. Shayga WebDriver ayaa markaa loo adeegsadaa si loo furo URL-ka.