精华内容
下载资源
问答
  • package java01; import java.awt.*; import javax.swing.*;... * Swing显示窗口,并在窗口中输出一串文字 * @author Administrator * */ public class java002 { public static void main(String[]...
    package java01;
    
    import java.awt.*;
    import javax.swing.*;
    
    /**
     *   我的java每天100行代码002
     *  Swing显示窗口,并在窗口中输出一串文字
     * @author Administrator
     *
     */
    public class java002 {
    	public static void main(String[] args) {
    		//事件分派线程
    		EventQueue.invokeLater(new Runnable() {
    			public void run() {
    			//显示窗口
    				JFrame frame = new NotHelloWorldFrame();
    				frame.setTitle("NotHelloWorld");
    				frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    				frame.setVisible(true);
    			}
    		}		
    		);
    	}
    }
    
    class NotHelloWorldFrame extends JFrame{
    	
    	//使创建的窗口中有一个带有文本信息的组件
    	public NotHelloWorldFrame() {
    		add(new NotHelloWorldComponent());//加入组件
    		pack();//根据组件的大小,自动调整窗口的大小
    	}
    	
    }
    
    class NotHelloWorldComponent extends JComponent{
    	// (小原则):尽量不直接设置大小,而是通过常量的方式在实例域中设置
    	public static final int MESSAGE_X = 75;
    	public static final int MESSAGE_Y = 100;
    	
    	private static final int DEFAULT_WIDTH = 300;
    	private static final int DEFAULT_HEIGHT = 200;
    	
    	//重写paintComponent方法
    	public void paintComponent(Graphics g) {
    		g.drawString("Not a hello,World program", MESSAGE_X, MESSAGE_Y);
    	}
    	
    	//重写,返回组件的首选大小
    	public Dimension getPreferredSize() {
    		return new Dimension(DEFAULT_WIDTH,DEFAULT_HEIGHT);
    	}
    }
    
    展开全文
  • 命令:%matplotlib qt 生成图像在窗口中单独显示 命令:%matplotlib inline 生成图像命令行中显示

    命令:

    %matplotlib空格qt 在python3的版本中是qt5

    生成图像在窗口中单独显示


    命令:

    %matplotlib空格inline 

    生成图像在命令行中显示

    本文为学习笔记,仅作备忘,如有侵权,请告知博主删除



    展开全文
  • 比如我存了一个png(或者ppm)图像叫做pic,我怎么读入这个图像并且把它输出到屏幕 麻烦给一下源代码
  • Windows编程之在窗口中显示文字

    千次阅读 2014-05-10 22:50:43
    与控制台编程使用printf显示文字不一样,Windows编程

        与控制台编程中使用printf显示文字不一样,在Windows编程中,要在窗口中显示文字,必须使用特定的函数,下面是一个总结。

    1、TextOut()

    2、DrawText()

    展开全文
  • QT 窗口中调用主窗口的UI

    千次阅读 2020-05-02 16:00:20
    通常添加子窗口后,如果窗口中做了一些操作,我们需要窗口中通过UI控件反映出来,但是由于ui对象是私有对象,所以一般的做法是使用QT中的信号槽机制,连接主窗口和子窗口对象,然后发送信号即可。...

    在QT中,我们时常会需要在主窗口里添加一些子窗口,比如添加一个新的对话框,或者在TabWidget中添加tab页面。通常添加子窗口后,如果在子窗口中做了一些操作,我们需要在主窗口中通过UI控件反映出来,但是由于ui对象是私有对象,所以一般的做法是使用QT中的信号槽机制,连接主窗口和子窗口对象,然后发送信号即可。

    但是这种方法也有弊端,就是当我们在子窗口中有很多操作需要在主窗口中表现出来时,我们就需要建立很多的信号和槽,然后连接起来,可这样会很乱。可能过一段时间后再看这个程序,就忘记了这些信号和槽是做什么的,在哪连接的,让程序变的难以理解。所以,这里讲另一种方法,同样可以在子窗口中控制主窗口的UI控件。

     


    效果

     


    代码之路

    这里使用的方法是传递主窗口的指针给子窗口,这样就可以使用这个指针调用主窗口类中的方法,主窗口类中方法中可以对ui控件进行操作。如果不是这种传指针的方法,而是直接new出主窗口的对象,即使调用了主窗口类的方法,在该方法中的对ui控件的操作也是没有效果的。

    MainWindow.h

    #include <QMainWindow>
    #include "Dialog.h"
    
    QT_BEGIN_NAMESPACE
    namespace Ui { class MainWindow; }
    QT_END_NAMESPACE
    
    class MainWindow : public QMainWindow
    {
        Q_OBJECT
    
    public:
        MainWindow(QWidget *parent = nullptr);
        ~MainWindow();
    
        void UI_Open();
    
        void UI_Close();
    
    private slots:
        void on_Btn_OpenDialog_clicked();
    
    private:
        Ui::MainWindow *ui;
    
        Dialog *dlg_dialog;
    };
    #endif // MAINWINDOW_H

    MainWindow.cpp

    #include "MainWindow.h"
    #include "ui_MainWindow.h"
    
    MainWindow::MainWindow(QWidget *parent)
        : QMainWindow(parent)
        , ui(new Ui::MainWindow)
    {
        ui->setupUi(this);
    }
    
    MainWindow::~MainWindow()
    {
        delete ui;
    }
    
    
    void MainWindow::on_Btn_OpenDialog_clicked()
    {
        // 这里创建子窗口,并把父窗口的指针传给子窗口
        dlg_dialog = new Dialog(this);
        dlg_dialog->setModal(true);
        dlg_dialog->show();
    }
    
    void MainWindow::UI_Open()
    {
        ui->Btn_Open->setEnabled(false);
        ui->Btn_Close->setEnabled(true);
        ui->statusbar->showMessage("开关已打开");
    }
    
    void MainWindow::UI_Close()
    {
        ui->Btn_Open->setEnabled(true);
        ui->Btn_Close->setEnabled(false);
        ui->statusbar->showMessage("开关已关闭");
    }
    

    Dialog.h

    #ifndef DIALOG_H
    #define DIALOG_H
    
    #include <QDialog>
    
    // 两个类互相包含,在头文件中声明另一个类,在cpp文件中包含另一个类的头文件
    class MainWindow;
    
    namespace Ui {
    class Dialog;
    }
    
    class Dialog : public QDialog
    {
        Q_OBJECT
    
    public:
        explicit Dialog(QWidget *parent = nullptr);
        ~Dialog();
    
    private slots:
        void on_Btn_Open_clicked();
    
        void on_Btn_Close_clicked();
    
    private:
        Ui::Dialog *ui;
    
        MainWindow *m_parent;              // 主窗口类的对象
    };
    
    #endif // DIALOG_H

    Dialog.cpp

    #include "Dialog.h"
    #include "ui_Dialog.h"
    #include "MainWindow.h"
    
    // 主窗口类传来的this指针,QWidget *类型
    Dialog::Dialog(QWidget *parent) :
        QDialog(parent),
        ui(new Ui::Dialog)
    {
        ui->setupUi(this);
    
        // 把传过来的父窗口类的指针强制类型转换
        m_parent = static_cast<MainWindow*>(parent);
    }
    
    Dialog::~Dialog()
    {
        delete ui;
    }
    
    void Dialog::on_Btn_Open_clicked()
    {
        ui->Btn_Open->setEnabled(false);
        ui->Btn_Close->setEnabled(true);
        m_parent->UI_Open();
    }
    
    void Dialog::on_Btn_Close_clicked()
    {
        ui->Btn_Open->setEnabled(true);
        ui->Btn_Close->setEnabled(false);
        m_parent->UI_Close();
    }

     

    展开全文
  • C#wpf中怎样一个窗口中textBox中输入的内容显示另一个窗口中的textBox中
  • js中在窗口中关闭父窗口问题

    千次阅读 2015-05-07 20:31:09
    js,通过window.showModalDialog(url,window,otherparam)打开子窗口时,可窗口中用window.dialogArguments.close()将父窗口关闭,子窗口页面,window参数由父窗口调用showModalDialog时传过来。
  • 1. 窗口中获取Iframe中的元素 (1) JQuery // 方式1 $("#iframe的id").contents().find("#iframe中控件的id").事件(); //方式2 $("#iframe中控件的id",document.frames("iframe的name").document).事件(); (2...
  • 命令行窗口环境下,如果想要进入到一个很深层次的目录,需要在窗口中不断的输入"CD somedirectory" 命令,或者通过windows窗口打开这个目录,然后copy这个目录,然后粘贴到命令行窗口中,打开。 但是这样是很...
  • 测试子窗口获取其他窗口控件的内容,并显示到子窗口中(2种方法),主要是因为直接子窗口上获取或出现断言的错误  1,其他窗口中 设置静态变量static str,提前赋值好, 这样子窗口类中就能访问这个数据  ...
  • pycharm中右键点击run运行程序,发现没有打开run窗口运行,而是Python console窗口中运行的。 解决方法: 打开菜单栏 run-&gt;edit configurations, 把下图中的复选框取消。 发现这样只能解决...
  • 前两天自动化测试学习遇到了一个问题,从当前页面点击链接到新窗口,然后判断新窗口的h1的标题跟链接文字是否匹配的测试。 这个过程需要解决得问题有: 1、遍历当前页的所有文字链接 2、定位第二个窗口...
  • 笔者原本以为这是个很容易的问题,早期的想法是窗口中使用布局管理器。只能说想法太简单。如果在窗口中放置一般的由QWidget派生出的部件,如QPushButton,QTextEdit等,这自然是可以办到的。但是如果窗口中...
  • c#一个窗口中打开另一个窗口

    万次阅读 2018-06-28 18:02:53
    1、今天功能需要,打开新的窗口,这里简单记录下 2、实现机制,主程序打开第一个窗口第一个窗口里面写入触发事件,打开... 主程序默认打开setParams窗口  Application.EnableVisualStyles();  Appli...
  • 如果是的话,我想通过信号槽Dialog调用Widget的数据,这样的话Widget母窗口应该是SIGNAL信号,信号槽函数需要使用它的指针。我建立Dialog窗口的时候用new Dialog(this)将主函数指针传递给子函数,子...
  • 窗口中拖入一个QWidget(对象名取为centralWidget),接着centralWidget中拖入一个QScrollArea,然后其上放一个QLabel。如下图所示:主窗口的构造函数中添加如下语句:qDebug()&lt;&lt;"...
  • 当鼠标窗口区域外点击时,将此窗口关闭。 一般来讲,有以下几种方式: 1.重写鼠标点击事件,判断当前鼠标坐标,当不在窗口坐标区域内时,将窗口关闭。 2.重写失去焦点事件,当窗口失去焦点时,将窗口关闭...
  • 命令窗口中运行你的代码 通常情况下,不 Visual Studio 命令窗口处运行控制台应用。 您的应用程序通过 Visual Studio构建后 你可以从任何命令窗口中运行它。 下面介绍了如何命令提示符窗口中查找并运行新...
  • Vue监听窗口关闭事件,并在窗口关闭前发送请求

    万次阅读 多人点赞 2019-05-27 14:48:56
    网上很多博客说监听窗口关闭事件使用window.beforeunload,但是这个监听事件也会页面刷新的时候执行,经过百度和自己的实际测试,终于解决了这个问题,代码如下: mounted() { window.addEventListener('...
  • js 窗口中打开URL

    千次阅读 2019-07-03 11:44:00
    窗口中打开 <input type="button" value="新窗口打开" onclick="window.open('http://www.google.com')"> 当前页打开 <input type="button" value="当前页打开" onclick="window.location='...
  • Html 超链接窗口中打开

    千次阅读 2019-09-19 21:20:33
    <a href="http://www.baidu.com" target="_Blank">百度</a> _Blank是新窗口 _Self是自身 _Parent是父窗口 _Top是顶层窗口
  • RT,拖拽一个动画的时候,出现了以上的状况 ...unity3d中的物体,Scene窗口中可以看到,而Game窗口中看不到的原因: 多半是因为物体所属Layer与照相机的culling mask不一致导致的,或者超出照相机的可视范围。
  • ideaservice窗口中显示多个服务

    万次阅读 热门讨论 2019-09-04 16:00:36
    ideaservice窗口中显示多个服务如下: .idea > workspace.xml 中找到 RunDashboard 替换成如下 <component name="RunDashboard"> <option name="configurationTypes"> <set> <option ...
  • 最近,我
  • 标签设置窗口中打开

    万次阅读 2015-11-28 17:22:07
    当前窗口 新窗口 演示: 当前窗口 窗口中打开
  • 电脑窗口中截取长图/滚动截图

    万次阅读 多人点赞 2018-06-28 11:06:36
    经常查看程序数据、浏览网页的时候需要截图,可数据窗口或网页很长不能截取完成的图,要分多次截图,很麻烦,今天我就给大家介绍下怎么截取窗口长图,让滚动截图不是难题。 一、电脑环境 电脑环境:Windows 10...
  • 一、如果终端中开没有打开vim,可以: 横向分割显示: ...二、如果已经用vim打开了一个文件,想要在窗口中同时再打开另一个文件: 横向分割显示: :vs filename 纵向分割显示:
  • pycharm运行程序时Python console窗口中运行

    万次阅读 多人点赞 2018-08-07 09:20:04
    问题:pycharm点击run运行程序,发现没有打开run窗口,而是打开的Python console窗口。 解决方法:打开菜单栏run-&gt;edit configurations,把下图的复选框取消就可以了。    ...
  • windows下黑窗口中操作数据库

    千次阅读 2017-08-12 17:06:28
    windows下配置环境变量以实现黑窗口中操作数据库

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,964,932
精华内容 785,972
关键字:

在窗口中