首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    JTabbedPane(3)

    import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JFrame; import javax.swing.JComponent = new JTabbedPane();         ImageIcon icon = createImageIcon("p_w_picpaths/middle.gif");         JComponent panel1,                 "Does nothing");         tabbedPane.setMnemonicAt(0, KeyEvent.VK_1);         JComponent                 "Still does nothing");         tabbedPane.setMnemonicAt(2, KeyEvent.VK_3);         JComponent tabbedPane.setTabLayoutPolicy(JTabbedPane.SCROLL_TAB_LAYOUT);     }     protected JComponent makeTextPanel

    41010发布于 2020-01-08
  • 来自专栏云计算linux

    Swing图形界面程序设计.1Swing概述

    支持键盘代替鼠标的操作:在Swing组件中,可以使用JComponent类的registerKeyboardAction()方法,为Swing组件提供热键,使用户可以使用键盘代替鼠标操作。 在Swing组件类中,除JFrame、JApplet和JDialog都是JComponent类的子类,例如JButton、JTextArea、JList和JMenu等。 Swing组件是围绕一个新的组件类JComponent建立的,JComponent是java.awt包中的Container类的子类,接下来先了解一Swing的体系结构,如图12.1所示。

    78010编辑于 2024-12-19
  • 来自专栏老九学堂

    Java游戏编程不完全详解-3(爆肝一万七千字)

    //do nothing } /** 功能:指定某组件无效区标识--需要子类来重写确定 */ public void markCompletelyDirty(JComponent Subclasses should call back into the JComponent method * paintToOffscreen to handle Height * @return true if painting was successful. */ public boolean paint(JComponent clipX, clipY, clipW, clipH); } } private void paintDoubleBufferedImpl(JComponent ){ ((JComponent)contentPane).setOpaque(false); } //添加组件到屏幕屏幕面板中去 contentPane.setLayout

    2.6K10发布于 2021-08-26
  • 来自专栏程序猿的大杂烩

    Java GUI的体系介绍

    Swing里的无边框容器,继承于JComponent,有边框容器,则继承于awt的Window类。 Swing里有个抽象Button类,是继承于JComponent组件类的。 JButton、JToggleButton都是继承于抽象Button类。

    1.3K20发布于 2020-09-23
  • 来自专栏CodeGuide | 程序员编码指南

    《IntelliJ IDEA 插件开发》第二节:开发摸鱼看书的侧边栏窗体

    fileChooser.getSelectedFile(); urlTextField.setText(file.getPath()); }); } public JComponent public class ReadUI { private JPanel mainPanel; private JTextPane textContent; public JComponent ) String getDisplayName() { return "test-config"; } @Override public @Nullable JComponent createComponent、isModified、apply 这些里面用于写逻辑实现的主要是 createComponent 和 apply createComponent 方法主要是把我们自己创建的 UI 面板提供给 JComponent

    5.1K40发布于 2021-11-04
  • 来自专栏CSDN博客专家-小蓝枣的博客

    Selenium自动化chrome驱动版本匹配但是调用浏览器失败:Only local connections are allowed. 问题解决

    BasicButtonListener.java:252) at java.awt.Component.processMouseEvent(Component.java:6533) at javax.swing.JComponent.processMouseEvent (JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6298) at java.awt.Container.processEvent

    3K40编辑于 2023-03-12
  • 来自专栏全栈程序员必看

    Java数字图像处理基础 – 必读

    java.io.File; 10 import java.io.IOException; 11 12 import javax.imageio.ImageIO; 13 import javax.swing.JComponent ; 14 import javax.swing.JFrame; 15 16 public class PlasmaDemo extends JComponent { 17 18

    94510编辑于 2022-07-15
  • 来自专栏计算机工具

    .equal()和==的区别 怎样判断字符串为空问题: Illegal invoke-super to void nio.file.AccessDeniedException

    TextUtils.isEmpty(searchContent) Illegal invoke-super to void Illegal invoke-super to void javax.swing.JComponent.setFont

    18110编辑于 2024-12-16
  • 来自专栏效能与质量

    IntelliJ IDEA/Android Studio插件开发指南

    project.getName(); } // 重写下面的方法,返回一个自定义的swing样式,该样式会展示在会话框的最上方的位置 @Override protected JComponent return null; } // 重写下面的方法,返回一个自定义的swing样式,该样式会展示在会话框的最下方的位置 @Override protected JComponent return null; } // 重写下面的方法,返回一个自定义的swing样式,该样式会展示在会话框的中央位置 @Override protected JComponent

    3.2K30发布于 2021-08-25
  • 来自专栏JAVA体系

    IDEA插件开发.02之“异味”代码收集插件

    ; init(); setTitle("添加Bug代码片段信息"); } @Override protected @Nullable JComponent editorTextFieldSuggest, BorderLayout.CENTER); return panel; } @Override protected JComponent

    36810编辑于 2024-01-25
  • 来自专栏愷龍的Blog

    Java-GUI 编程之 Swing

    Swing组件层次 Swing组件继承体系图: ​ 大部分Swing 组件都是 JComponent抽象类的直接或间接子类(并不是全部的 Swing 组件),JComponent 类定义了所有子类组件的通用方法 ,JComponent 类是 AWT 里 java.awt. 每个 JComponent 对象都有一个相应的 ComponentUI 对象,为它完成所有的绘画、事件处理、决定尺寸大小等工作。

    3.4K21编辑于 2022-09-26
  • 来自专栏我在本科期间写的文章

    处理SQLSyntaxErrorException异常:数据库表 ‘books‘ 不存在;

    BasicButtonListener.java:252) at java.awt.Component.processMouseEvent(Component.java:6539) at javax.swing.JComponent.processMouseEvent (JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6304) at java.awt.Container.processEvent

    68910编辑于 2024-03-20
  • 来自专栏Vamei实验室

    Java进阶08 GUI

    更多的Java布局方式 图形元素 除了按钮之外,我们还可以在GUI中增加更多的元素,这些元素大都是JComponent的衍生类。 JComponent 更多元素 总结 这里只是简单的展示了GUI编程的一些例子,以便从概念上了解GUI编程。随着使用的深入,我们很可能转入IDE设计GUI,并自动生成GUI代码。

    2.2K70发布于 2018-01-18
  • 来自专栏全栈程序员必看

    java swing图形化界面_javagui界面设计

    如下层级结构所示: 顶层容器 菜单栏 中间容器 基本组件 基本组件 组件类型的继承关系: 顶层容器 属于窗口类组件,继承自java.awt.Window; 中间容器 和 基本组件 继承自javax.swing.JComponent 布局管理器 把 Swing 的各种组件(JComponent)添加到面板容器中(JPanel),需要给面板容器指定布局管理器(LayoutManager),明确容器(Container)内的各个组件之间的排列布局方式

    3K50编辑于 2022-09-28
  • 来自专栏胖虎的研发之路

    【PC / SC智能卡】javax.smartcardio.CardException: connect() failed 解决办法

    javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source) at java.awt.Component.processMouseEvent(Unknown Source) at javax.swing.JComponent.processMouseEvent

    45630编辑于 2023-05-10
  • 来自专栏老九学堂

    【干货】20K以上的高薪Java必掌握的基础知识点(二)

    89、JButton类、JLabel类是包javax.swing中的类,并且是javax.swing包中的 JComponent 的子类。 90、Java把有JComponent类的子类或间接子类创建的对象称为一个swing组件 。 91、javax.swing包的类 JPanel 是用来建立面板的。

    1.8K71发布于 2018-03-06
  • 来自专栏InvQ的专栏

    组合(Composite)模式

    Composite:root --left:1 --Composite:2 ----left:21 ----Composite:22 ------left:221 --left:3 JDK javax.swing.JComponent

    49330编辑于 2022-05-06
  • 来自专栏奔跑的蛙牛技术博客

    Java图形程序设计

    add(new NotHelloWorldComponent()); pack(); } } class NotHelloWorldComponent extends JComponent

    1.2K20发布于 2018-09-05
  • 来自专栏c/c++的学习笔记

    Java图形用户界面程序设计所需要使用的工具

    在 AWT和 Swing中,提供了Component 类、JComponent 类及它们的子类,这些类实例化后的对象就是生成的相应组件。然而,组件并不能独立地显示,必须将其放置在容器中。 Swing 组件大多以 JComponent 类作为父类(如图4-13所示);JComponent 类是一个抽象类,定义了所有子类组件的一般成员方法;而 JComponent 类继承自 Container

    1.3K10编辑于 2024-06-14
  • 来自专栏编译思想

    IDEA Web渲染插件开发(二)— 自定义JsDialog

    ; // init方法需要在所有的值设置到位的时候才进行调用 init(); } @Override protected @Nullable JComponent ; // init方法需要在所有的值设置到位的时候才进行调用 init(); } @Override protected @Nullable JComponent ; // init方法需要在所有的值设置到位的时候才进行调用 init(); } @Override protected @Nullable JComponent

    1.7K10编辑于 2023-10-16
领券