- 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