标签: components

为Sudoku解算器构建GUI(使用ASCII示例完成)

.

概述,样本

大家好,

我已经创建了一个基本的数独求解器,可以很快地解决大多数问题.我仍然需要做很多工作才能解决最棘手的问题,但我想首先尝试实现一个基本的JFrame GUI.

我过去曾使用过互联网小程序,但从未使用过JFrame.

我想创建类似于下图的内容(对于初学者):

-------------------------------------------------------------------------------------------------
! Sudoku Solver 1.0                                                                      - [] X !
-------------------------------------------------------------------------------------------------
!  _____________ _____________ _____________         _____________ _____________ _____________  !
! |  _   _   _  |  _   _   _  |  _   _   _  |       |  _   _   _  |  _   _   _  |  _   _   _  | !
! | !5! !_! !_! | !_! !_! !_! | !6! !_! !1! |       | !5! !7! !2! | !4! !9! !3! | !6! !8! !1! | …
Run Code Online (Sandbox Code Playgroud)

java user-interface components sudoku jframe

16
推荐指数
2
解决办法
9402
查看次数

Yii中模块和扩展之间的差异

我想知道Yii Framework中模块和组件之间的区别.我搜索了这么多,但没有得到任何好结果.所以有人可以帮助我了解这一点.任何帮助和建议都将非常值得一提.

components module yii yii-components yii-extensions

16
推荐指数
1
解决办法
5136
查看次数

拉伸项目以填充画布

我有一个带有Canvas内部项目的Dockpanel.Dockpanel和我放置在Canvas中的任何其他项(Grid等),只占用它们所需的最小空间.如何拉伸这些项目以填充整个画布?

    <Canvas x:Name="InfoCanvas" VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Margin="72,53,0,0">
        <DockPanel VerticalAlignment="Stretch" HorizontalAlignment="Stretch" Margin="0,0,0,0" x:Name="ReferenceInfo" Canvas.Left="0" Canvas.Top="0">
            <TextBox x:Name="ReferenceAuthor" GotFocus="FieldEnter" LostFocus="FieldLeave" FontSize="16" FontFamily="Segoe UI Light" Text="Author" Foreground="Gray" Background="Transparent" DockPanel.Dock="Top" VerticalAlignment="Top" HorizontalAlignment="Stretch" BorderThickness="0" Margin="0,2,0,2"/>
            <TextBox x:Name="ReferenceTitle" GotFocus="FieldEnter" LostFocus="FieldLeave" FontSize="16" FontFamily="Segoe UI Light" Text="Title" Foreground="Gray" Background="Transparent" DockPanel.Dock="Top" VerticalAlignment="Top" HorizontalAlignment="Stretch" BorderThickness="0" Margin="0,2,0,2"/>
            <TextBox x:Name="ReferenceDate" GotFocus="FieldEnter" LostFocus="FieldLeave" FontSize="16" FontFamily="Segoe UI Light" Text="Date" Foreground="Gray" Background="Transparent" DockPanel.Dock="Top" VerticalAlignment="Top" HorizontalAlignment="Stretch" BorderThickness="0" Margin="0,2,0,2"/>
        </DockPanel>  
    </Canvas>
Run Code Online (Sandbox Code Playgroud)

谢谢!

wpf controls components canvas

16
推荐指数
2
解决办法
2万
查看次数

反应功能组件与经典组件

我试图了解何时使用React功能组件与类以及从文档中读取它们并没有真正详细说明.当你想要一个类的特定功能来制作一个组件时,你能给我一些下面的主要例子吗?

功能组件功能较弱但更简单,只需一个render()方法就像一个类组件.除非您需要仅在课程中提供的功能,否则我们建议您使用功能组件.

javascript components class reactjs

16
推荐指数
2
解决办法
4320
查看次数

Angular(1.5.8)动态组件

我正在尝试使用Angular 1.5.8构建一种动态仪表板.直到最后的障碍,我取得了不错的进步.这实际上是渲染动态组件.

我已经尝试了2个选项,要么添加一个ui-view并以编程方式传递窗口小部件的名称,要么,这就是我猜的路径正确,我需要弄清楚如何渲染动态窗口小部件.

例如:当我将item和item附加到dashItems集合时,它应该呈现一个新的小部件(基于我提供的名称)

我已经看到我可以使用替换模板ngInclude,但我仍然不清楚如何动态注入模板和控制器.(我所有的模板都不会共享一个共同的控制器).

JavaScript的:

angular
    .module('myDashboard', [])
    .config(routesConfig)
    .component('dashboard', {
        templateUrl: 'dashboard/dashboard.tpl.html',
        controller: dashboardController
    })
    .component('widgetPie', {
        template: '<h3>Pie Graph</h3>',
        controller: function($log) {
            $log.info('widgetPie: loaded');
        }
    })
    .component('widgetLine', {
        template: '<h3>Line Graph</h3>',
        controller: function($log) {
            $log.info('WidgetLine: loaded');
        }
    });

function routesConfig($stateProvider) {
    // this is only needed if I go the ui-view route.. I assume
    $stateProvider
        .state('widgetPie', { component: 'widgetPie'})
        .state('widgetLine', { component: 'widgetLine'});
}

function dashboardController($log) …
Run Code Online (Sandbox Code Playgroud)

components dynamic angularjs angularjs-ng-include

16
推荐指数
2
解决办法
6104
查看次数

React - 子组件可以将值发送回父表单

InputField&Button是进入一个表单创建一个表单自定义组件.我的问题是如何将数据重新发送到表单,以便在按钮单击时,我可以使用数据(用户名和密码)在表单上激活ajax:

export default auth.authApi(
  class SignUpViaEmail extends Component{

    constructor(props){
      super(props);
      this.state = {
        email : "",
        password : ""
      };
      this.storeEmail = this.storeEmail.bind( this );
      this.storePassword = this.storePassword.bind( this );
    }

    storeEmail(e){
      this.setState({ email : e.target.value });
    }

    storePassword(e){
      this.setState({ password : e.target.value });
    }

    handleSignUp(){
      this.props.handleSignUp(this.state);
    }

    render(){
      return(
        <div className="pageContainer">

          <form action="" method="post">
            <InputField labelClass = "label"
                        labelText = "Username"
                        inputId = "signUp_username"
                        inputType = "email"
                        inputPlaceholder = "registered email"
                        inputClass = "input" /> …
Run Code Online (Sandbox Code Playgroud)

javascript forms components input reactjs

16
推荐指数
2
解决办法
3万
查看次数

寻找Delphi的径向弹出菜单组件

径向菜单已经开始出现在几个地方.我很好奇是否有人见过或正在研究Delphi的径向菜单组件?我们有一个我们想要的概念,在http://jmrsoftware.delaneyjoi.com/wheel.gif上的动画GIF中显示.(菜单动画启动大约需要10秒钟.)

alt text http://jmrsoftware.delaneyjoi.com/wheel.gif

有没有人知道具有类似功能的Delphi组件?

谢谢

delphi user-interface components vcl menu

15
推荐指数
1
解决办法
1264
查看次数

如何从命令行安装Delphi组件包?

我正在准备一个安装程序(Inno Setup)将我的组件包安装到Delphi XE中,而无需在IDE中手动操作.

如何将Delphi组件包(例如,MyComponent.bpl)安装到Delphi中,而无需通过"Install Packages"菜单项手动执行此操作?它是注册表项吗?

delphi components install

15
推荐指数
1
解决办法
6347
查看次数

如何在angular2中的子模块组件中使用父模块组件

我有标题,应该在子模块和父模块中使用.这是在父模块中导入和使用但是当尝试导入和使用子组件时它显示错误.我的意思是如何使用父模块和子模块的公共标头

未捕获(承诺):错误:

类型HeaderComponent是2个模块的声明的一部分:AppModule和ProviderModule!请考虑将HeaderComponent移动到导入AppModule和ProviderModule的更高模块.

您还可以创建一个新的NgModule,它导出并包含HeaderComponent,然后在AppModule和ProviderModule中导入该NgModule.

components angular2-template angular

15
推荐指数
2
解决办法
2万
查看次数

没有模板的组件

我有一些代码对服务器进行api调用并返回一些JSON.

它确实作为我的组件中的一个方法存在,但由于它有点长,我想将它提取到它自己的文件中

在vuejs这里最好的做法是什么.

  • 它应该是没有模板的组件吗?这怎么样?

  • 我会创建一个es6模块吗?

components module structure vuejs2

15
推荐指数
1
解决办法
5945
查看次数