Afficher une page web dans le launcher
Mer 10 Juin - 0:01
Hello la team !
Alors pour afficher une page web dans votre launcher, procédez de la manière suivante :
Ouvrez votre fichier LauncherPanel.java
En dessous de
Ajouter
N'oubliez pas de faire CTRL+SHIFT+O (et prendre les javafx)
Remplacez "http://www.votresite.site/mapage.php" par votre URL, soit votre site complet, soit votre widget...
Si vous souhaitez avoir le fond de votre WebView transparent ou d'une autre couleur. Il suffit d'ajouter pour le transparent :
Il va vous souligner BlendMode en rouge, ajoutez simplement la méthode...
Noir : changer ADD par DARKEN
Blanc : changer ADD par LIGHTEN
Il y a d'autres effets assez fun à tester comme GREEN qui pique les yeux
Dans le code CSS de votre page web, si vous voulez la transparence, n'oubliez pas de définir votre body background en transparent ou avec une couleur rgba en réglant l'alpha à la valeur souhaitée
Cliquez sur l'image pour agrandir !
Bien à vous !
Dernière mise à jour le 10 juin 2020 à 9h11
Alors pour afficher une page web dans votre launcher, procédez de la manière suivante :
Ouvrez votre fichier LauncherPanel.java
En dessous de
- Code:
this.percentageLabel.setVisible(false);
Ajouter
- Code:
WebView myWebView = new WebView();
WebEngine webEngine = myWebView.getEngine();
webEngine.setUserAgent("Mozilla/5.0 (Linux; U; Android 2.2.1; en-us; Nexus One Build/FRG83) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1");
// Adresse de la page à afficher
webEngine.load("http://www.votresite.site/mapage.php");
// Positionnement de la fenêtre dans votre launcher
myWebView.setLayoutX(10);
myWebView.setLayoutY(100);
// Définir la taille de la fenêtre
myWebView.setMaxSize(650, 520);
myWebView.setMinSize(650, 520);
// Dire si affiché ou pas (pas super utile)
myWebView.setVisible(true);
root.getChildren().add(myWebView);
N'oubliez pas de faire CTRL+SHIFT+O (et prendre les javafx)
Remplacez "http://www.votresite.site/mapage.php" par votre URL, soit votre site complet, soit votre widget...
Si vous souhaitez avoir le fond de votre WebView transparent ou d'une autre couleur. Il suffit d'ajouter pour le transparent :
- Code:
myWebView.setBlendMode(BlendMode.ADD);
Il va vous souligner BlendMode en rouge, ajoutez simplement la méthode...
Noir : changer ADD par DARKEN
Blanc : changer ADD par LIGHTEN
Il y a d'autres effets assez fun à tester comme GREEN qui pique les yeux
Dans le code CSS de votre page web, si vous voulez la transparence, n'oubliez pas de définir votre body background en transparent ou avec une couleur rgba en réglant l'alpha à la valeur souhaitée
- Code:
body {
background : rgba(0,0,0,0.5);
ou
background : transparent !important;
}
Cliquez sur l'image pour agrandir !
Bien à vous !
Dernière mise à jour le 10 juin 2020 à 9h11
Trxyy aime ce message
- Lockface77
- Messages : 4
Date d'inscription : 20/01/2021
Re: Afficher une page web dans le launcher
Jeu 21 Jan - 15:18
Bonjour,
Peut-on bouger le post dans les tutos alternative API, il est un peut galère à trouver ici
Peut-on bouger le post dans les tutos alternative API, il est un peut galère à trouver ici
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|