MCPcopy Create free account
hub / github.com/XUANXUQAQ/File-Engine / initFrame

Method initFrame

src/main/java/file/engine/frames/SearchBar.java:191–204  ·  view source on GitHub ↗

初始化窗口 @param positionX X坐标 @param positionY Y坐标 @param searchBarWidth 宽度 @param searchBarHeight 高度

(int positionX, int positionY, int searchBarWidth, int searchBarHeight)

Source from the content-addressed store, hash-verified

189 * @param searchBarHeight 高度
190 */
191 private void initFrame(int positionX, int positionY, int searchBarWidth, int searchBarHeight) {
192 //frame
193 searchBar.setBounds(positionX, positionY, searchBarWidth, searchBarHeight);
194 searchBar.setDefaultCloseOperation(JFrame.HIDE_ON_CLOSE);
195 searchBar.setUndecorated(true);
196 searchBar.getRootPane().setWindowDecorationStyle(JRootPane.NONE);
197 searchBar.setBackground(new Color(0, 0, 0, 0));
198 searchBar.setOpacity(AllConfigs.getInstance().getConfigEntity().getTransparency());
199 searchBar.setContentPane(searchBarContentPane);
200 searchBar.setType(JFrame.Type.UTILITY);
201 searchBar.setAlwaysOnTop(true);
202 //用于C++判断是否点击了当前窗口
203 searchBar.setTitle("File-Engine-SearchBar");
204 }
205
206 private void initGUI() {
207 var screenSize = Toolkit.getDefaultToolkit().getScreenSize(); // 获取屏幕大小

Callers 1

initGUIMethod · 0.95

Calls 2

getInstanceMethod · 0.95
getConfigEntityMethod · 0.80

Tested by

no test coverage detected