java-swing-設定窗體大小
import java.awt.BorderLayout;
import java.awt.EventQueue;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JPanel;
public class JFrameSize extends JFrame {
private static final long serialVersionUID = -2085588912441845548L;
private JPanel contentPane;
public static void main(String[] args) {
EventQueue.invokeLater(new Runnable() {
public void run() {
try {
JFrameSize frame = new JFrameSize();
frame.setVisible(true);
} catch (Exception e) {
e.printStackTrace();
}
}
});
}
public JFrameSize() {
setTitle("設定窗體大小");// 設定窗體標題
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 預設關閉方式
setSize(250, 250);// 設定窗體大小
contentPane = new JPanel();// 建立內容面板
contentPane.setLayout(new BorderLayout(0, 0));
setContentPane(contentPane);// 設定內容面板
JLabel label = new JLabel("寬度:250,高度:250");// 建立標籤控制元件
contentPane.add(label, BorderLayout.CENTER);// 新增標籤控制元件到窗體
}
}
相關推薦
java-swing-設定窗體大小
import java.awt.BorderLayout; import java.awt.EventQueue; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel
java swing設定窗體無邊框後滑鼠還能拖動窗體的方法
import java.awt.EventQueue; import java.awt.Point; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.
Java Swing設定主視窗位置居中方法
01、第一種方法 int windowWidth = frame.getWidth(); //獲得視窗寬 int windowHeight = frame.getHeight(); //獲得視窗高 Toolkit kit = Toolkit.getDefaultT
根據桌面大小設定窗體大小
實現效果: 知識運用: 獲取桌面大小時,主要用到了Screen類: 表是單個系統上的一個或多個顯示裝置 其PrimaryScreen屬性用來獲取主顯示 返回一個Screen物件 而呼叫Screen物件的WorkingArea屬性可以獲取顯示器的工作區 實現
Java Swing設定圖示Icon
該方法就是設定圖示方法 setIconImage() public class Login extends JFrame{ private JLabel nameLabel = new JLa
關於Java Swing的窗體關閉事件的呼叫關係
Java Swing的窗體和對話方塊的關閉事件無非就是windowClosing和windowClosed這兩個方法,如果要在關閉時進行“是否退出”之類的提示或儲存資料等操作時則需要用到這些方法,但到底是該用哪個方法則有一定的講究。 windowClosing用於
設定檔案選擇對話方塊大小及縱向大小不可變--JAVA-SWING-JFileChooser-setMinimumSize
要求:使檔案選擇對話方塊不可變小,縱向大小不可變大,橫向大小可變大 實現:重寫createDialog事件,並指定最小寬高、縱向大小變大時自動重設 private JFileChooser fileChooser = new JFileChooser(){
窗體的基類中沒有設定大小,所以才不能居中,若要窗體居中,必須使用setfixedsize()函數或者resize()函數設定窗體的大小,居中才能正常使用
argv parent tails comment styles key har 位置 遇到 最近開發中,遇到了窗體不能居中的問題,看了網上的很多文章,窗口居中,無非都是move至窗口的中心目標; 有兩種方式, 一種在構造函數中直接計算中心坐標; 另一種是在窗口show後再
Java讀取1G以上的txt檔案,並對內容進行解析,利用BufferedReader設定快取大小
讀取檔案路徑 ,讀入 使用帶緩衝的輸入輸出流,效率更高,速度更快。建立一個內部緩衝區陣列並將其儲存在 buf 中,該buf的大小預設為8192。 File file = new File(filepath); BufferedInputStream fis = ne
android 在java程式碼中動態設定控制元件的位置和設定片大小
需要動態改變佈局裡面控制元件的相對位置 如: 1.改變RelativeLayout佈局裡面某個控制元件的layout_toLeftOf 的屬性 RelativeLayout.Layoutparams params = (RelativeLayout.LayoutParams)view
Java Swing概述: JFrame窗體和JDialog窗體
GUI(圖形使用者介面)為程式設計師提供圖形介面,它最初的設計目的死為了程式設計師構建一個通用的GUI,使其能夠在所有的平臺上執行,但是Java 1.0 中的基礎類AWT(抽象視窗工具箱)並沒有達到這個要求,於是Swing出現了,它是AWT組建的增強組建,但是它並不能完全替代AWT,這兩種元件需要同
rem自適應 窗體大小自動 rem設定 改變rem來完成等比例縮放
<body onresize="phoneResize()" onload="phoneResize()"> 當視窗大小發生改變時 </body> // 設
java字型設定,包括大小,顏色,加粗,下劃線,對齊,斜體的設定
import java.awt.BorderLayout; import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java
Java ZXing 生成QRCode二維碼的兩種方式,可設定圖片大小,和外白色邊框大小
QRGen在ZXing基礎上開發,這個庫使得利用Java生成QR碼變為小菜一碟。它需要依賴ZXing,所以生成圖案時你同時需要ZXing和QRGen的jar包。 QR 碼最常見的應用便是為網站中一個特定的網頁或下載頁帶來流量。因此,QR碼常常會編碼URL或網站地址,使用者可以通過手機攝像頭掃描,並在其瀏覽器中
JAVA SWING窗體程式--JList使用筆記
列表內容的排列方式 設定: public static final int VERTICAL = 0; 預設的,垂直方向 public static final int VERTICAL_WRAP = 1; 先垂直,再水平方向 public static final int HORIZ
Java之JFileChooser設定窗體開啟路徑
JFileChooser作為Java中Swing的檔案選取器,是放置在對話方塊中的輕量元件。通過該元件能夠開啟檔案選取對話方塊,並記錄所選檔案,因此在軟體開發過程中使用率很高。但是在使用過程中有些設定還是需要引起使用者的重視,尤其是如何設定檔案選取對話方塊的路徑。
java swing中新增選單和 選項卡窗體 。
1、 java中新增選單 。 JMenu jm=new JMenu("File") ; //建立JMenu選單物件 JMenuItem t1=new JMenuItem("item1") ; //選單項 JMenuItem t2=new J
C#/winform設定窗體自動縮放適應不同尺寸的電腦螢幕大小
由於要用winform開發一個桌面安裝版考試軟體,使用者量也比較多, 所以很多使用者反映軟體的介面經常超出螢幕,部分功能或內容無法顯示完整。 軟體介面有幾個設定大小固定為寬1066, 高718。 我本機的開發電腦是寬屏的,所以顯示效果還是不錯,但是使用者的電腦配置千
Android 開發,JAVA動態設定控制元件大小
在我們的實際android開發中,我們經常需要對控制元件進行設定。在xml中設計大小,我們大家都很熟悉。那麼,使用java動態設定控制元件大小,該如何寫呢。以下是我寫的方法: /** * 設定控制元件大小 * @param view 控制元件
QT設定窗體固定大小
FrmDialog::FrmDialog(QWidget *parent) : QDialog(parent), ui(new Ui::FrmDialog) { ui->setupUi(this); int width = this-&g