- import javax.swing.JFrame;
- import javax.swing.ImageIcon;
- import javax.swing.JLabel;
import javax.swing.JFrame; import javax.swing.ImageIcon; import javax.swing.JLabel; class showPicture { public static void main (String args[]) { JFrame frame = new JFrame(); ImageIcon icon = new ImageIcon ("some.jpg"); JLabel label = new JLabel (icon); frame.add(label); frame.setDefaultCloseOperation (JFrame.EXIT_ON_CLOSE); frame.pack(); frame.setVisible(true); } }
import java.awt.Font; import java.awt.GridLayout; import javax.swing.JFrame; import javax.swing.JLabel; public class myGui { public static void myGui { JFrame frame = new JFrame(); JLabel label = new JLabel (icon); JLabel labels[] = { new JLabel ("Name"), new JLabel("Phone"), new JLabel ("Alice"), new JLabel("555-1234"), new JLabel ("Bob"), new JLabel("222-9876") }; frame.add(label[0]); frame.add(label[1]); JLabel boldLabel = new JLabel("Name"); Font boldFont = boldLabel.getFont(); Font plainFont = new Font(boldFont.getName(), Font.PLAIN, boldFont.getSize() ); for (int i=2; i<8; i++) { labels[i].setFont(plainFont); frame.add(labels[i]); } frame.pack(); frame.setvisible(true); } }
package application; import javafx.application.Application; import javafx.fxml.FXMLLoader; import javafx.scene.Parent; import javafx.scene.Scene; import javafx.stage.Stage; public class myJFXApp extends Application { @Override public void start (Stage primaryStage) { try { // BorderPane root = new Borderpane(); Parent root = FXMLLoader.load (getClass(). getResource ("Root.fxml")); Scene scene = new Scene (root, 400, 400); scene.getStylesheets(). add(getClass().getResource("application.css"). toExternalForm()); primaryStage.setScene(scene); primaryStage.show(); } catch (Exception e) { e.printStackTrace(); } } public static void main (String[] args) { launch (args); } } import javafx.fxml.FXML; import javafx.event.ActionEvent; import javafx.scene.control.Textfield; public class myJFXApp2... { @FXML private TextField textfield; @FXML protected void onClick (ActionEvent event) { textField.setText (textField.getText(). toUpperCase()); } }
No comments:
Post a Comment