tanakahdaのプログラマ手帳

プログラミングとかソフトウェア開発とかの備忘録

2022-02-01から1ヶ月間の記事一覧

テキストのドラッグアンドドロップ@Java Swing

package com.tanakahda.apps.swing.draganddrop; import javax.swing.JFrame; import javax.swing.JPanel; import javax.swing.JScrollPane; import javax.swing.JTextArea; import javax.swing.JTextField; public class DnDBetweenJTextAreaAndJTextFieldD…

import, from, as について@Python

bar.py def foo(): pass # importとは、別のファイル(モジュール)に記述されたPythonコードを読み込む import bar bar.foo() # モジュールの全体を利用するのが、importで、モジュールの一部の変数や関数を利用するのが、from from bar import foo foo() #…

GETの値を取得する@SpringBoot2

package com.example.demo.controller; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestPa…

メッセージ出力ウィンドウを下に配置したい@SikuliX

初期設定では右側にあるが、下記のとおり下に配置したい 設定 more options... IDE Layout の message are at bottom にチェック

「宣言を開く」のあとに戻る@Eclipse

ヒストリーを戻る (Backward History) ... Macの場合「option + command + Left」、Windowsの場合「Alt + Left」

エディターで開いているクラス内の変数やメソッドへリンクするショートカット@Eclipse

Commad + o

テキスト読み込み@Python

レガシーな書き方 /data/data.txt Hello World! file = open("./data/data.txt") text = file.read() file.close() print(text) Hello World! with open()の書き方 # with open()構文でファイルを開くと、ファイルの入出力が、構文内だけで実行される # 明示…

Generics@Java

package com.tanakahda.apps.generics; public class GenericsExample<T> { private T value; public T getValue() { return value; } public void setValue(T value) { this.value = value; } public GenericsExample(T value) { this.value = value; } } pack</t>…

Hello SpringBoot2@Java

HelloController.java package com.example.demo.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; @Controller public class HelloController { @RequestMapping("/") publ…

Recordクラス@Java

package com.tanakahda.apps.record; public record Vehicle(int gas) { } package com.tanakahda.apps; import com.tanakahda.apps.record.Vehicle; public class Main { public static void main(String[] args) { var car = new Vehicle(60); System.out.…